• 1 Post
  • 36 Comments
Joined 1 year ago
cake
Cake day: June 18th, 2023

help-circle




  • RoR is too much magic for me. Getting started with any new code base is such a pain that I never want to do again. As a manager, I’ll avoid any job post that mentions Ruby. I have maintained projects written in Delphi, Centura, Java, C#, PHP and none of them even come close to the pain of RoR. Java and C# are notorious for ceremonial interfaces but that’s nothing compared to trying to figure out RoR automagics.







  • I afraid Microsoft will ban me for reading news articles copied from websites without permission, or just having a pirated game on my Windows partition.

    Or maybe Chrome (I use FireFox, just an example) ban me for visiting “unclean” websites.

    Maybe even the landlord of my rental will kick me out for keeping book post due from the local library.

    It’s a scary society we live in.








  • After many failed attempts at TDD, I realized/settled on test driven design, which is as simple as making sure what you’re writing can be tested. I don’t see writing the test first as a must, only good to have, but testable code is definitely a must.

    This approach is so much easier and useful in real situations, which is anything more complicated than foo/bar. Most of the time, just asking an engineer how they plan to test it will make all the difference. I don’t have to enforce my preference on anyone. I’m not restricting the team. I’m not creating a knowledge vacuum where only the seniors know how yo code and the juniors feel like they know nothing.

    Just think how you plan to test it, anyone can do that.