The Pragmatic Programmer
Rate it:
Open Preview
18%
Flag icon
Prototyping is a learning experience. Its value lies not in the code produced, but in the lessons learned. That's really the point of prototyping.
Bhaskar Chowdhury
Important concept to undetrstand
37%
Flag icon
This problem is a kind of "Heisenbug"—debugging that changes the behavior of the system being debugged
50%
Flag icon
The O() notation puts an upper bound on the value of the thing we're measuring (time, memory, and so on).
Bhaskar Chowdhury
Yep.
50%
Flag icon
The O() notation doesn't apply just to time; you can use it to represent any other resources used by an algorithm. For example, it is often useful to be able to model memory consumption
Bhaskar Chowdhury
Bring back memorie of other famous book :)
57%
Flag icon
Don't be a slave to any notation;
Bhaskar Chowdhury
Bloody impotant.
57%
Flag icon
Requirements are not architecture. Requirements are not design, nor are they the user interface. Requirements are need.
Bhaskar Chowdhury
Spot on!
59%
Flag icon
Don't Think Outside the Box—Find the Box
Bhaskar Chowdhury
Rigtho!!
59%
Flag icon
Listen to Nagging Doubts—Start When You're Ready
Bhaskar Chowdhury
Worth to ponder.
59%
Flag icon
Let your instincts contribute to your performance.
Bhaskar Chowdhury
This is how I backup myself.