News for hackers. Stuff that matters.
Re:Ask HN: Which web stack should I learn for personal proje... by sisedi on Wednesday November 30, 2016 @01:44PM (#13073433)
I worked with Rails briefly in my previous company and found a working product nearly unmanageable.

Any tips on keeping the codebase legible?

Re:Ask HN: Which web stack should I learn for personal proje... by micaksica on Wednesday November 30, 2016 @02:07PM (#13073642)
Define legible, or rather, what were your frustrations with your previous company? I have worked with many Rails apps, some at very large scale, and never found them illegible in situations where the developers 1. conformed to best practices, 2. did not try to write Ruby like a C-derivative, and 3. were using rails for CRUD apps vs. trying to wing something mostly made for CRUD into doing something it probably shouldn't have.
Re:Ask HN: Which web stack should I learn for personal proje... by tarellel on Wednesday November 30, 2016 @04:48PM (#13075028)
As @micaksica has said Rails is generally a pretty good framework and I've build and contributed to several projects myself and most of them I've never had any problems with.

If the developers put the projects together properly, it should have been very legible and easy to jump in on. Ruby isn't exactly a hard language to learn and generally very legible, almost to the point where each function/statement should be close to reading plain English (other than regexp and a few other things). That is, if the developers are following best practices, separation of roles, and not trying to hack together various work arounds because they don't know the language.