[ Content | View menu ]

Archive for 'Software Engineering'

OO Side Effect Free Programming

Mark Mzyk August 27, 2008

Last year Bob Martin gave my coworkers and me some training on how to implement Test Driven Development.  Bob advocated for very small methods – even suggesting that methods often only have one or two lines of code.  If they started approaching five to ten, they could probably be broken down into separate methods. Yesterday, [...]

Programming,Software Engineering - 4 Comments


Tesler’s Law

Mark Mzyk August 17, 2008

I was reading Bill de hOra the other day, and he mentions Tesler’s Law. I’d never heard of Tesler or his law, so I followed the link. Turns out Larry Tesler is a pretty big name in the user interface field, as far as I can gather, although his law is lacking a Wikipedia page [...]

Design,Software Engineering - 1 Comments


Being Agile

Mark Mzyk July 29, 2008

Being agile does not mean rigidly adhering to a system called Agile.  Being agile means adapting to the situation at hand, no matter how you choose to adapt. That’s my take from Steve McConnell’s latest post and I completely agree with him.

Management,Software Engineering - 0 Comments