Repository with sources and generator of https://larlet.fr/david/ https://larlet.fr/david/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

index.md 1.2KB

123456789101112
  1. title: Solution vs. clue
  2. lang: en
  3. > That's when you have to watch out and resist the temptation to take code that *works* for code that's *good*. What you've found on Stack Overflow is - in all but the rarest cases - not a *solution* but rather a *clue*. It can certainly make for a great pointer, but it was *not* written with your exact problem / requirements / constraints /code base / application in mind. And sometimes, it might simply be a dirty hack.
  4. >
  5. > Embrace Stack Overflow as a good source of guidance for certain problems. But also take the time to thoroughly and honestly evaluate if you've found a real, solid solution.
  6. >
  7. > <cite>*[Our Development Philosophy (1): Architecture, Design Patterns and Programming Principles](https://www.git-tower.com/blog/dev-philosophy-1)* ([cache](/david/cache/2483b6184d1a2e7c96c298db4bdf163b/))</cite>
  8. Pretty well stated by the Tower team. Stack Overflow makes you find *leads* faster, but the solution is up-to-you and that’s part of the beauty of that job :-).
  9. Make sure to check out the [second part too](https://www.git-tower.com/blog/dev-philosophy-2) ([cache](/david/cache/03f7d88efe4db61d7007bcf736aa789f/)), as writing code is only the first step of a long path.