4 ms·
If dark matter means writing PHP+HTML+JS+SQL in large files and calling that getting things done, I rather not learn about dark matter. I think we've learned t
by cies 3y ago
If dark matter means writing PHP+HTML+JS+SQL in large files and calling that getting things done, I rather not learn about dark matter.
I think we've learned that there's a lot more to developing software than "make XYZ work": can we onboard new devs without driving them mad (readable, logically structured, documented)? is it testable? do we have up to date dependencies?
- djvu97 3y agoWho said they write bad code??? All those dark matter dev are working on most mission critical softwares and not just writing JS. Most of them see past hype for sure.
- codebolt 3y agoIndeed. As an example, modern era devs don't realize how much of the global financial system is underpinned by decades old Cobol code. Personally I'd rather be working on a system that's massively important with less flashy tech, than building more inconsequential apps with the latest frameworks.
- dzonga 3y agoand better thing is those critical systems are built with a robust mindset. things don't fail randomly like they do in JS land.
- throwawayx50223 3y ago> Personally I'd rather be working on a system that's massively important with less flashy tech, than building more inconsequential apps with the latest frameworks. I am the same type of person. Solving a problem and creating a great product can be very rewarding and is my primary motivation. There have been times in my career where I have been thinking more about how I could sneak in a new technology in a project. In those cases it was a sign that the things I worked on were not motivating enough, or a bad work environment. I'm more aware of how these things affect me now that I have the benefit of hindsight.
- hibbelig 3y ago> If dark matter means writing PHP+HTML+JS+SQL in large files and calling that getting things done, I rather not learn about dark matter. Dark matter code can be clean or spaghetti. New shiny code can be clean or spaghetti. Implying that there is a causal relation between dark matter and spaghetti is disingenuous I would say. Of course, code written for the new shiny framework from two weeks ago is at most two weeks old and thus hasn't had time to accumulate cruft. But that doesn't say anything about the quality of the developers. I would say if code is really old and still receives new features, the developers must have been doing something right! Take (GNU) Emacs as an example, it's from 1985 or so I think, and now speaks LSP.