I think many software developers will like this push message service with Android OS 2.2.
Archive for May, 2010
A big refactoring is a receipe for disaster.
- Kent Beck
If you can’t repeat it, you can’t improve it.
- Steve McConnell
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.
—Brian W. Kernighan
Practice is the best of all instructors.
- Publilius
Copy and paste is a design error.
- David Parnas
“Don’t document bad code—rewrite it”
- Kernighan and Plauger
There is no code so big, twisted, or complex that maintenance can’t make it worse.
—Gerald Weinberg
Today I start reading Chapter 24 Refactoring of Code Complete. I noticed this pasage :
“Coding, debugging, and unit testing consume between 30 to 65 percent of the effort on a typical project, depending on the project’s size.”
I was very surprised to realize that I don’t calculate debugging and/or testing into estimates which I do !
Shame on me !
All successful software gets changed.
—Fred Brooks