Archive for May, 2010

Android Cloud To Device Messaging

I think many software developers will like this push message service with Android  OS 2.2.

No Comments

Thought of the day by Kent Beck

A big refactoring is a receipe for disaster.

- Kent Beck

No Comments

Thought of the day by Steve McConnell

If you can’t repeat it, you can’t improve it.
- Steve McConnell

No Comments

Thought of the day by Brian W. Kernigan

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

No Comments

Thought of the day by Publilius

Practice is the best of all instructors.

- Publilius

No Comments

Thought of the day by David Parnas

Copy and paste is a design error.

- David Parnas

1 Comment

Thought of the day by Kernighan and Plauger

“Don’t document bad code—rewrite it”

- Kernighan and Plauger

No Comments

Thought of the day by Gerald Winberg

There is no code so big, twisted, or complex that maintenance can’t make it worse.

—Gerald Weinberg

No Comments

Rumbling : How to estimate a project ?

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 ! :D

No Comments

Thought of the day by Fred Brooks

All successful software gets changed.

—Fred Brooks

No Comments