Joel on Software: And on Diverse and Occasionally Related by Joel Spolsky

By Joel Spolsky

Anyone as soon as stated that the duty of a author is to "make the known new and the hot customary. For years, Joel Spolsky has performed precisely this at www.joelonsoftware.com. He expert us, he entertained us, and, definite, occasionally he infuriated us, yet he has continuously made us take into consideration what it truly is we're doing once we take a seat in entrance of that clean video display, that is how Joel on software program grew to become one in all most well liked improvement web content on the planet. New, for the 1st time, you could personal a set of an important essays from his website in a single booklet, with unique statement and new insights from Joel.

Show description

Read or Download Joel on Software: And on Diverse and Occasionally Related Matters that will Prove of Interest to Software Developers, Designers, and Managers, and Those Who, Whether by Good Fortune or Ill Luck, Work with Them in Some Capacity PDF

Similar compilers books

Programming in Prolog

Initially released in 1981, this was once the 1st textbook on programming within the Prolog language and continues to be the definitive introductory textual content on Prolog. although many Prolog textbooks were released given that, this one has withstood the attempt of time as a result of its comprehensiveness, instructional strategy, and emphasis on basic programming functions.

XML and Web Technologies for Data Sciences with R (Use R!)

Internet applied sciences are more and more proper to scientists operating with information, for either getting access to information and developing wealthy dynamic and interactive displays.  The XML and JSON information codecs are widespread in internet providers, typical websites and JavaScript code, and visualization codecs akin to SVG and KML for Google Earth and Google Maps.

Extra resources for Joel on Software: And on Diverse and Occasionally Related Matters that will Prove of Interest to Software Developers, Designers, and Managers, and Those Who, Whether by Good Fortune or Ill Luck, Work with Them in Some Capacity

Sample text

As Philip Greenspun bluntly puts it: "Your business success will depend on the extent to which programmers essentially live at your office. For this to be a common choice, your office had better be nicer than the average programmer's home. There are two ways to achieve this result. One is to hire programmers who live in extremely shabby apartments. " Roy did a great job. This is what you pay an architect for. I predict he will become something of a world expert on designing offices for software teams.

He recommended the youthful programmer to all his friends. Youthful Programmer starts raking in the money. Soon, he has more work than he can handle, so he hires a bunch of people to help him. The good people want too many stock options, so he decides to hire even younger programmers right out of college and "train them" with a 6 week course. The trouble is that the "training" doesn't really produce consistent results, so Youthful Programmer starts creating rules and procedures that are meant to make more consistent results.

Think Bytes. Why are we doing this? I think that some of the biggest mistakes people make even at the highest architectural levels come from having a weak or broken understanding of a few simple things at the very lowest levels. You've built a marvelous palace but the foundation is a mess. Instead of a nice cement slab, you've got rubble down there. So the palace looks nice but occasionally the bathtub slides across the bathroom floor and you have no idea what's going on. So today, take a deep breath.

Download PDF sample

Rated 4.94 of 5 – based on 41 votes