Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

Required fields*

3
  • I think the main problem I have might that I'd never had the occasion to maintain a long term software/app or take a undocumented legacy code that I couldn't understand. As a junior web developper I only had short mission as an IT consultant and due to COVID, budget or other reason I didn't had the chance to stay on a long term mission to experiment your points. The code enthropy is something that light a new aspect of coding to me. Commented Jan 3, 2022 at 16:34
  • Beside when you talk about QA and devops pipeline, to me it's a complete different subject that should be covered by a professionnal, not to be added onto a dev to reduce human ressource costs. Even if I like learning new things, there are concept that need to be learn properly in dedicated school that I didn't attend (like how to do a proper test thats cover properly the root subject or how to setup properly the good configuration of a pipeline) Commented Jan 3, 2022 at 16:34
  • @QuentinO If I may, I'd like to challenge the notion of developers taking responsibility for automated testing and 'DevOps' as being about reducing human resource cost; it's quite the opposite. The reasoning is software craftmanship; a large topic (which may go by other names too) that prioritises software quality concerns over financial concerns, placing developer professionalism and discipline at the heart of software development, and seeking to avoid the endlessly-repeated mistakes of the past which led to code entropy and unmaintainable legacy systems. Commented Jan 5, 2022 at 0:13