Category: Quotes
-
Writing Good Code
Is it because of pressure? Is it because you want to be faster than others? Or is it just because that’s the way you’ve been doing things and it has worked for you? I hope it’s not the case. I hope you take the time to do it right. Because if not, as the saying…
-
A Simple Design
Simplicity always wins, in my opinion. The following two quotes from Programming Pearls (book I’m reading now) need no further comment: they nail it.
-
Martin on Bad Design
<?php displayQuote("Robert C. Martin", "When a single change to a program results in a cascade of changes to dependent modules, that program exhibits the undesirable attributes that we have come to associate with \"bad\" design. The program becomes fragile, rigid, unpredictable and unreusable.", "discussing The Open-Closed Principle“); ?>
-
Constant Change — Beck
<?php displayQuote("Kent Beck", "[Programming] There is no such thing as straight and level. Even if things seem to be going perfectly, you don't take your eyes off the road. Change is the only constant. Always be prepared to move a little this way, a little that way. Sometimes maybe you have to move in a…
-
Do It Right — Wooden
This is true in sports, but especially true when developing software. Ask yourself that question constantly and you’ll do a better job.
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…