“Hacknot: Essays on Software Development” by Ed Johnson is available in pdf format for free. This book contains 46 essays originally published on the Hacknot web site between 2003 and 2006. The version of each essay appearing in the book is substantially the same as the online version, with some minor revisions and editing.
Book Description
Many of the essays on Hacknot take a stab at some sacred cow of the software development field, such as Extreme Programming, Open Source and Function Point Analysis. These subjects tend to attract fanatical adherents who don’t take kindly to someone criticizing what for them has become an object of veneration.
Table of Contents
- Peopleware
- Management
- Extreme Programming and Agile Methods
- Requirements
- Design
- Documentation
- Programming
- User Interfaces
- Debugging and Maintenance
- Skepticism
- The Industry