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, while [...]
Programming, Software Engineering
- 4 Comments
Mark Mzyk August 26, 2008
I’ve mentioned before that I think programming languages should have a REPL (Read-Eval-Print-Loop).
Unfortunately, PHP does not have one natively. However, I just discovered that Facebook has opened sourced a REPL for PHP – so now you can test out your PHP code without needing to write and run a script.
Working in Python, I’ve found Python’s [...]
Languages, Programming
- 3 Comments
Mark Mzyk August 21, 2008
What is the purpose of restructuring in an organization (not in code)?
My answer is this:
To put the right people in place with the necessary resources to lead the company.
If a restructuring takes place and that doesn’t happen, all you’ve done is make a feel good move. If after a restructuring the same people are still [...]
Management
- 0 Comments
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 [...]
Design, Software Engineering
- 1 Comments
Mark Mzyk August 12, 2008
Can the amount of Nerf wars that occur in an office be an indication of the health of a company (or at least of employee moral)?
The more Nerf wars that employees have is an indication they are happier. Why? It is a sign that people are being outgoing and embracing each other.
As Nerf [...]
General
- 1 Comments