|
|
|
|
|
by asto
5083 days ago
|
|
A large part of the post can be rewritten as "don't be lazy". 1. Don't be lazy and just do something that works without taking the time to learn why it works. 2. Don't be lazy and just stop when you have something that works. Go through the code again and see if you can make it better. 4. If you find yourself writing the same thing twice, don't be lazy and carry on, put the code in a single place and call it from where you need it. Or at least that's how I see it. I do all of the things I shouldn't do, largely because doing things the wrong way is so much easier! Edit: Rather than rewritten, I meant "falls under the general category of". The article was great! |
|
Is it lazy to accept something that works, and meet the deadline?
Is it OK as a craftsman to miss your deadlines, because you want to know why something works?
These decisions are like a craft in themselves - sometimes we can just trust a library works. Sometimes, we need to understand more. And sometimes we need to re-negotiate deadlines. And sometimes we lose clients.