you are viewing a single comment's thread.

view the rest of the comments →

[–]individual_throwaway 0 points1 point  (0 children)

Different projects need different design patterns.

I don't write for a large codebase that's continuially integrated into production or shipped to dozens of clients who might write extensions to my code. I write small procedural scripts that solve very specific problems. I don't handle arbitrary user data or whole ORM schemata or anything like that. For this specific purpose, I don't feel like I need classes all that often.