Hacker News
- Things You Should Never Do, Part I (2000) https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/ 100 comments
- Things You Should Never Do, Part I https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/ 7 comments
- It’s harder to read code than to write it https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/ 2 comments
- Things You Should Never Do (2000) https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/ 83 comments
Lobsters
- Things You Should Never Do, Part I (2000) https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/ 13 comments historical , practices
- Things You Should Never Do, Part I https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/ 24 comments programming
- Has anyone had, read anything about, or heard of any positive experiences with rebuilding legacy software from scratch? https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/ 9 comments askprogramming
- It’s harder to read code than to write it https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/ 437 comments programming
- There’s a reason that programmers always want to throw away old code and start over: they think the old code is a mess. They are probably wrong. The reason that they think the old code is a mess is because of a cardinal, fundamental law of programming: It’s harder to read code than to write it. https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i 639 comments programming
- Is it worth throwing away system that's drowning in tech debt? - Article says no, but what does experience say? https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/ 144 comments programming
- Things you should never do, part 1 https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/ 7 comments gamedev
- How to fill time while waiting for compiler/job run etc. https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/ 3 comments cscareerquestions
- There’s a reason that programmers always want to throw away old code and start over: they think the old code is a mess. They are probably wrong. The reason that they think the old code is a mess is because of a cardinal, fundamental law of programming: It’s harder to read code than to write it. https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/ 1043 comments programming
- Things You Should Never Do, Part I https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/ 33 comments programming
Linking pages
- Things You Should Never Do, Part I – Joel on Software http://www.joelonsoftware.com/articles/fog0000000069.html 358 comments
- Why LSP? https://matklad.github.io/2022/04/25/why-lsp.html 288 comments
- The Great Rewriting In Rust – De Programmatica Ipsum https://deprogrammaticaipsum.com/the-great-rewriting-in-rust/ 218 comments
- Cognitive Biases In Software Development | Stanislav Myachenkov http://smyachenkov.com/posts/cognitive-biases-software-development/ 185 comments
- Bref case study: How Treezor runs a serverless banking platform with Bref – Bref https://bref.sh/docs/case-studies/treezor 173 comments
- Why Programming is Hard to Fundamentally Improve | by Aidan Cunniffe | Spare Thoughts By Aidan Cunniffe https://aidancunniffe.com/why-programming-is-hard-to-fundamentally-improve-4101612d4ad9 172 comments
- Why do we fall into the rewrite trap? | Justin Fuller https://www.justindfuller.com/2020/01/why-do-we-fall-into-the-rewrite-trap/ 169 comments
- Rust is hard, yes, but does it matter? - Julio Merino (jmmv.dev) https://jmmv.dev/2022/05/rust-is-hard-but-does-it-matter.html 128 comments
- Refactor vs. Rewrite. There’s a famous blog post by Joel… | by Nicholas Tietz-Sokolsky | Remesh Engineering Blog https://remesh.blog/refactor-vs-rewrite-7b260e80277a 118 comments
- How to RiiR · Michael-F-Bryan http://adventures.michaelfbryan.com/posts/how-to-riir/index.html 114 comments
- We Rewrote Our IoT Platform in Rust and Got Away With It | by Jeff Hiner | Dwelo Research and Development | Medium https://medium.com/dwelo-r-d/we-rewrote-our-iot-platform-in-rust-and-got-away-with-it-2c8867c61b67 92 comments
- Learning to read code is more important than learning to write it – Letters To A New Developer https://letterstoanewdeveloper.com/2018/09/24/learning-to-read-code-is-more-important-than-learning-to-write-it/ 90 comments
- Shopify’s massive storefront rewrite with Maxime Vaillancourt (The Changelog #416) |> Changelog https://changelog.com/podcast/416#transcript-45 74 comments
- Lessons from 6 software rewrite stories | by Herb Caudill | Medium https://medium.com/@herbcaudill/lessons-from-6-software-rewrite-stories-635e4c8f7c22 70 comments
- Unity: Wishes for 2021 · Rafael Epplée https://www.rafa.ee/articles/unity/ 58 comments
- Rewrite, refactor, or reinvent? | Herb Caudill https://herbcaudill.com/words/20190219-rewrite-refactor-reinvent 56 comments
- Anatomy of a Haskell-based Application, Revisited :: Capital Match Tech Blog https://tech-blog.capital-match.com/posts/3-anatomy-of-haskell-web-app.html 47 comments
- How Code Becomes Legacy. Your current software running in… | by Bruno Filippone | Medium https://medium.com/@bfil/how-code-becomes-legacy-2e6b58e839eb 42 comments
- Management is Not Just for Managers: The Path to Becoming a Senior Engineer https://newsletter.beginner.dev/p/management-is-not-just-for-managers 39 comments
- 17 Mental Models, biases and fallacies that Software Developers should know | by Santiago Basulto | Medium https://medium.com/@santiagobasulto/17-mental-models-biases-and-fallacies-for-software-developers-42f107bfcb84 39 comments
Related searches:
Search whole site: site:joelonsoftware.com
Search title: Things You Should Never Do, Part I – Joel on Software
See how to search.