December 2009
58 posts
1 tag
Dec 30th
1 tag
“When things get too complex, add more classes.”
– Grady Booch
Dec 29th
1 tag
“One of the criteria I use is to try to describe a class in 25 words or less, and...”
– Brian Button
Dec 29th
1 tag
“Is a shame that even when i have good posts in tumblr, some girl fan of Jonas...”
– Anonymous
Dec 28th
1 tag
Dec 28th
43 notes
1 tag
Dec 28th
32 notes
1 tag
Dec 28th
223 notes
1 tag
Dec 28th
273 notes
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....
Dec 28th
1 tag
Dec 28th
85 notes
1 tag
Dec 28th
1 tag
“All knowledge investments have some value.”
– Andy Hunt
Dec 28th
2 tags
Dec 28th
1,138 notes
1 tag
Dec 28th
163 notes
1 tag
Dec 28th
1 tag
Dec 28th
1 tag
Dec 28th
58 notes
1 tag
“Keep your dreams alive. Understand to achieve anything requires faith and belief...”
– Gail Devers (via kari-shma)
Dec 28th
427 notes
2 tags
Dec 28th
1 tag
Dec 28th
1 tag
Dec 28th
1 tag
Dec 28th
5 notes
1 tag
Dec 28th
1 tag
Dec 28th
1 tag
Dec 28th
1 tag
Dec 28th
1 tag
Dec 28th
1 tag
Dec 28th
1 tag
Dec 28th
1 tag
Dec 28th
1 tag
andreapernici: http://goo.gl/MUnV - Extreme Programming: A Gentle Introduction.
Dec 28th
1 tag
Dec 28th
1 tag
Dec 28th
1 tag
Life is never not worth it.
(via siqkunt)
Dec 28th
1 tag
Dec 28th
28 notes
1 tag
Dec 28th
1 tag
Dec 28th
3 notes
1 tag
Dec 28th
54 notes
1 tag
Dec 24th
115 notes
1 tag
Dec 24th
1 tag
Dec 24th
174 notes
1 tag
Dec 24th
25 notes
1 tag
Dec 24th
64 notes
1 tag
Dec 24th
1 tag
Dec 24th
1 tag
Dec 24th
1 tag
Dec 24th
1 tag
“Time moves in one direction, memory in another.”
– William Gibson
Dec 24th
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:...
Dec 23rd
1 tag
“If I have not seen as far as others, it is because giants were standing on my...”
– Hal Abelson
Dec 21st