December 2009
58 posts
1 tag
1 tag
When things get too complex, add more classes.
– Grady Booch
1 tag
One of the criteria I use is to try to describe a class in 25 words or less, and...
– Brian Button
1 tag
Is a shame that even when i have good posts in tumblr, some girl fan of Jonas...
– Anonymous
1 tag
1 tag
1 tag
1 tag
1 tag
[ Craftsmanship ] Code Smells
Assume if some certain situations arise or some certain new requirements come, then check if the code needs to change. However, it is very hard to do because there are too many possible situations that could arise.
A simpler method is, when we find that this is already the third time that we change this code, we consider it unstable. This is a “lazy” and “passive” method....
1 tag
1 tag
1 tag
All knowledge investments have some
value.
– Andy Hunt
2 tags
1 tag
1 tag
1 tag
1 tag
1 tag
Keep your dreams alive. Understand to achieve anything requires faith and belief...
– Gail Devers (via kari-shma)
2 tags
1 tag
1 tag
1 tag
1 tag
1 tag
1 tag
1 tag
1 tag
1 tag
1 tag
1 tag
1 tag
andreapernici:
http://goo.gl/MUnV - Extreme Programming: A Gentle Introduction.
1 tag
1 tag
1 tag
Life is never not worth it.
(via siqkunt)
1 tag
1 tag
1 tag
1 tag
1 tag
1 tag
1 tag
1 tag
1 tag
1 tag
1 tag
1 tag
1 tag
1 tag
Time moves in one direction, memory in another.
– William Gibson
1 tag
[ Craftsmanship ] Turn comments into code
Comments by themselves are not bad. The problem is that we often do not write clear code (because it is hard), so we take a shortcut (use comments) to hide the problem. Later, as the code is updated, commonly nobody updates the comments accordingly. In time, opposed to making the code easier to read, these outdated comments will actually mislead the readers. At the end of the day, what we have is:...
1 tag
If I have not seen as far as others, it is because giants were standing on my...
– Hal Abelson