+612 9045 4394
 
CHECKOUT
Joel on Software : And on Diverse and Occasionally Related Matters That Will Prove of Interest to Software Developers, Designers, and Managers, and to Those Who, Whether by Good Fortune or Ill Luck, Work with Them in Some Capacity - Avram Joel Spolsky

Joel on Software

And on Diverse and Occasionally Related Matters That Will Prove of Interest to Software Developers, Designers, and Managers, and to Those Who, Whether by Good Fortune or Ill Luck, Work with Them in Some Capacity

Paperback Published: 16th August 2004
ISBN: 9781590593899
Number Of Pages: 384

Share This Book:

Paperback

Ships in 7 to 10 business days

Joel Spolsky began his legendary web log, www.joelonsoftware.com, in March 2000, in order to offer insights for improving the world of programming. Spolsky based these observations on years of personal experience.

The result just a handful of years later? Spolsky's technical knowledge, caustic wit, and extraordinary writing skills have earned him status as a programming guru! His blog has become renowned throughout the programming worldnow linked to more than 600 websites and translated into over 30 languages.

Joel on Software covers every conceivable aspect of software programming--from the best way to write code, to the best way to design an office in which to write code! All programmers, all people who want to enhance their knowledge of programmers, and all who are trying to manage programmers will surely relate to Joel's musings.

About the Authorp. ix
Acknowledgmentsp. xi
Introductionp. xiii
Bits and Bytes: The Practice of Programmingp. 1
Choosing a Languagep. 3
Back to Basicsp. 5
The Joel Test: 12 Steps to Better Codep. 17
The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)p. 31
Painless Functional Specifications Part 1: Why Bother?p. 45
Painless Functional Specifications Part 2: What's a Spec?p. 53
Painless Functional Specifications Part 3: But ... How?p. 65
Painless Functional Specifications Part 4: Tipsp. 69
Painless Software Schedulesp. 77
Daily Builds Are Your Friendp. 89
Hard-Assed Bug Fixin'p. 95
Five Worldsp. 101
Paper Prototypingp. 109
Don't Let Architecture Astronauts Scare Youp. 111
Fire and Motionp. 115
Craftsmanshipp. 119
Three Wrong Ideas from Computer Sciencep. 125
Biculturalismp. 131
Get Crash Reports From Users--Automatically!p. 139
Managing Developersp. 151
The Guerilla Guide to Interviewingp. 153
Incentive Pay Considered Harmfulp. 167
Top Five (Wrong) Reasons You Don't Have Testersp. 171
Human Task Switches Considered Harmfulp. 179
Things You Should Never Do, Part Onep. 183
The Iceberg Secret, Revealedp. 189
The Law of Leaky Abstractionsp. 197
Lord Palmerston on Programmingp. 203
Measurementp. 211
Being Joel: Random Thoughts on Not-So-Random Topicsp. 213
Rick Chapman Is In Search of Stupidityp. 215
What Is the Work of Dogs in This Country?p. 219
Getting Things Done When You're Only a Gruntp. 225
Two Storiesp. 231
Big Macs vs. The Naked Chefp. 237
Nothing Is As Simple As It Seemsp. 243
In Defense of Not-Invented-Here Syndromep. 249
Strategy Letter I: Ben & Jerry's vs. Amazonp. 253
Strategy Letter II: Chicken-and-Egg Problemsp. 263
Strategy Letter III: Let Me Go Back!p. 271
Strategy Letter IV: Bloatware and the 80/20 Mythp. 277
Strategy Letter V: The Economics of Open Sourcep. 281
A Week of Murphy's Law Gone Wildp. 291
How Microsoft Lost the API Warp. 295
A Little Bit Too Much Commentary on .NETp. 313
Microsoft Goes Bonkersp. 315
Our .NET Strategyp. 323
Please Sir May I Have a Linker?p. 327
Appendixp. 331
The Best of Ask Joelp. 333
Indexp. 347
Table of Contents provided by Rittenhouse. All Rights Reserved.

ISBN: 9781590593899
ISBN-10: 1590593898
Series: APRESSPOD
Audience: General
Format: Paperback
Language: English
Number Of Pages: 384
Published: 16th August 2004
Publisher: Apress
Country of Publication: US
Dimensions (cm): 22.61 x 14.99  x 2.54
Weight (kg): 0.52