Hacker News new | ask | show | jobs
by janson0 4673 days ago
This is my situation too. I mean, I know PHP and I know CodeIgniter. I have tons of already ready to deploy code based in those idioms, so why port everything to laravel? or Ruby? Maybe down the line or something... but not when speed matters.
2 comments

Speed will always matter. You'll never find time to address technical debt; you have to make it.
How about because CodeIgniter is one of the worst frameworks around, which provides little support for separation of concerns, avoiding spaghetti code and general maintainable programming practices.

I spent the start of 2008 migrating an agency off CodeIgniter - it definitely improved their projects afterwards (developer training helped too, but not as much as a well-designed framework did for code reuse).

What gets me is CodeIgniter is how I was writing PHP code back in 2003-2004, 4 years after picking up the language as a hobby. And people still think writing it like that is a good idea.