This Place is Taken

Saturday, September 22, 2012

Unit testing won’t help you write good code.

Unit testing won’t help you write good code.

  The only reason to have Unit tests is to make sure that code that already works doesn’t break. Writing tests first, or writing code to the tests is ridiculous. If you write to the tests before the code, you won’t even know what the edge cases are. You could have code that passes the tests but still fails in unforeseen circumstances. And furthermore, good developers will keep cohesion low, which will make the addition of new code unlikely to cause problems with existing stuff.
by Chad Okere


http://programmers.blogoverflow.com/2012/08/20-controversial-programming-opinions/



Thursday, September 20, 2012

ZEN PROVERB: The master

82. ZEN PROVERB: The master

FTP was drafted by an Indian !

Its amazing how we take things we use everyday for granted. A whole bunch of my daily work involves transferring files over FTP. I never thought about looking up it’s history. And today,I was just watching a random TV show and the host, who were shooting at IIT Khanpur, mentions that it was a graduate of that college who developed FTP.

Abhay Bhushan graduated from IIT Khanpur in its first batch in 1965, and went on to design RFC 114, which became the basis of the file transport protocol. There are some really nice articles about him if you google right.