www.salon.com/tech/feature/2004/12/09/spolsky -> www.salon.com/tech/feature/2004/12/09/spolsky/index_np.html
Investor Relations Tech The Shlemiel way of software Author Joel Spolsky talks about what Microsoft has in common with his gra ndparents and what Isaac Bashevis Singer has to do with code-generating schemes.
But now that Spolsky has demonstrated it, the payoff is clear. For starters, Spolsky's writing is a lot more fun to read than most of the mountain of verbiage under the "how to write so ftware" rubric.
explanation of the dreaded "Shlemiel the painter algorithm" -- a clumsy way of writing a routine th at involves repetitious round trips, each one longer than the previous - - you won't easily forget it, whether you're a programmer who's learned to avoid a dumb mistake, or anyone else who might spy Shlemiel-like beha vior in the world beyond RAM. The best of Spolsky's essays have now been collected between soft covers in a generous volume with a fanciful title: "Joel on Software: And on Di verse and Occasionally Related Matters That Will Prove of Interest to So ftware Developers, Designers and Managers, and to those Who, Whether by Good Fortune or Ill Luck, Worth with Them in Some Capacity." Amid the clank of old heating pipes at the Fog Creek office atop an old b uilding near New York's Penn Station, I spoke with Spolsky recently abou t what's wrong with software development today, what Microsoft has in co mmon with his grandparents, and what schemes for automatically generatin g code have to do with the writing of Isaac Bashevis Singer. Want to read the rest of this article and all of Salon for FREE?. Just watch a brief advertisement to get a FREE Site Pass for today. Or you can join Salon Premium today and rea d Salon without ads.
|