4 ms·
- Write down, in paragraph form, absolutely everything I know about the problem - Implement it in pseudocode - Write the simplest code that will work end-to-e
by farnsworth 10y ago
- Write down, in paragraph form, absolutely everything I know about the problem
- Implement it in pseudocode
- Write the simplest code that will work end-to-end, and work outwards from there
- Find a library that does it
- traviscj 10y agoLove these. Can't believe I missed "Find a library"!
- inopinatus 10y agoSometimes importing/depending on a library is exactly what's needed. Sometimes importing/depending on a library means you're permanently saddled with an unmaintained, inflexible, third-party white elephant. These outcomes are not mutually exclusive. One of my apps even has a directory called "lib/boondoggles/" because it includes so many of these. It works fine, but I will never revise it.