Category: Quotes
-
Larman and Fowler on Critical OO Ability
Can’t agree more with Larman. To be a good OO developer, to truly understand what object oriented means, you’ve got to treat classes as objects with responsibilities, and be knowledgeable on how to assign them. Larman’s book is classic in this category. Here’s what Martin Fowler had to say on the subject.
-
Hoover on Craftsmen
<?php displayQuote("Dave Hoover", "The critical distinction between a craftsman and an expert is what happens after a sufficient level of expertise has been achieved. The expert will do everything she can to remain wedded to a single context, narrowing the scope of her learning, her practice, and her projects. The craftsman has the courage and…
-
Spolsky on Writing Specs
Reference:Blog entry about The Project Aardvark Spec by Joel Spolsky Related:The original spec (pdf) by Joel Spolsky
-
Tate on Developers
<?php displayQuote("Bruce Tate", "You can be a good developer by studying successful patterns and best practices, but if you want to become a great developer, you've got to know a technology's limits.", "in preface of BitterEJB, 2003″) ?>
-
Monnox on Software Engineer
<?php displayQuote("Alan Monnox", "A software engineer understands that self-improvement and continous learning are fundemental activities for an IT professional.", "in preface of Rapid J2EE Development, 2005″); ?>
-
Holub on Simplicity
<?php displayQuote("Allen Holub", "Simple systems are easier to build, easier to maintain, smaller, and faster than complex ones. … Simplicity is often not an easy goal to achieve. Programmers love complexity, so they have a strong tendency to over complicate their work. It’s often easier to quickly build an overly complex system than it is…
Recent Posts
- Hello world!
- The Software Craftsman
- Write Debuggable Code!
- Effective Programming: More Than Writing Code
- Fundamentals of programming
Tags
2010 2011 abstraction advanced Books code concepts Craftsmanship design patterns encapsulation goals gof grasp immutability innerclass Java javascript jpa learning patterns practicing quality Quotes reading recommended reference solid tdd testing unclebob
Comments
Good blog! I really love how it is simple on my eyes and the data are well written. I'm wondering…
Hi, this is a comment. To get started with moderating, editing, and deleting comments, please visit the Comments screen in…