Most of post is programming language agnostic, so replace PHP eg. with Java. I also think that speed of static functions should not overweight a code testability, readability and loosely coupled architecture.
Feedback or Comments?
Want to learn more?
Sign up to get a digest of my articles and interesting links via email every month.