Software Engineering Best Practices
We Need to Have Discipline
Some might think that The Secret Developer is enjoying a summer vacation when they are seen out on the beach. You might even see them reading the latest crime novel on Kindle or at least think you’ve seen that.
This vacation season, The Secret Developer started to read about software engineering practices and picked up a few tips on the way.
“Actually I’m also reading the Musk book. Turns out he’s not a nice person. Who would have thought?”
Software Engineering As a Discipline
Software development needs to be viewed as a discipline rather than a craft to ensure scalability, reliability, and maintainability. We need a standardization of methodologies, practices, and QA to create software that is fit for purpose.
While the current craft allows for creativity and innovation, we need to move forward. We need to get better.
“It’s about time. We’ve been developing software for decades now, and it seems things are not getting better.”