«    »

Best of the Web – November 2006

As I described in my article on personal learning via online reading, I am an avid reader both online and off. I wanted to share some of the great material that I have encountered on the web over the last year. In no particular order...

Everything You Know Will Be Obsolete in Five Years by Jeff Atwood, which uses a nice analogy to explain how we should focus our efforts on learning material that will not become obsolete quickly. Jeff's Coding Horror blog has many other great articles, so I recommend you subscribe and check out his archives.

Software Maintenance is a Solution, Not a Problem by Robert L. Glass, an excerpt from his book Software Conflict 2.0: The Art and Science of Software Engineering which argues for a new perspective of software maintenance.

No Best Practices by James Bach, which convincingly argues against the use of the term Best Practice. The next time you are tempted to use the term, try leaving off the word "Best".

Automating "All" Tests by Ron Jeffries, which is not really about testing, but is about the importance of holding high ideals on the road to excellence.

The Dunbar Number as a Limit to Group Sizes by Christopher Allen, which discusses research by anthropologists that suggests there are inherent limits to the size of communities or groups of people, whether online or in the workplace.

Calculating the True Price of Software by Robert Lefkowitz, who uses economics to demonstrate that the true value of software is its support and maintenance and not the original software itself, which helps explain why open-source software is a viable business model.

What Corporate Projects Should Learn from Open Source by Andrew Stellman and Jennifer Greene, which describes five principles that should be applied to every software development effort.

Secrets of great teams: How to build a great team by Geoffrey Colvin, which points out that the ability to work together as a team is itself a skill that needs to be developed.

Personality Traits of the Best Software Developers by Rob Walling, who offers useful advice for corporate software developers as he describes these personality traits.

reddit.com: Joel on Software is a social bookmarking site that often contains great articles on software development. I came across some of these articles via this site.

That's it for my list. I hope you found something of value.

If you find this article helpful, please make a donation.

«    »