DEV Community

Discussion on: Not a Craftsmanship

Collapse
 
marek profile image
Marek Zaluski • Edited

I agree about craftsmanship but there is nevertheless an important part of craftsmanship which does apply to code: to get good at a craft, you have to practice over and over. You have to produce a lot. Make lots of mistakes. Don't worry that quality is low at the beginning. In that sense, code is craftsmanship: but it's the ugly process of craftsmanship, not the polished beautiful result.

teach us how to experiment and throw away code

Absolutely, this is so important. It's not useful to chase the ideal of perfect code. Code is never perfect. Write code that you intend to throw away: that's the fastest way to learn.

Lots of great truths in your post, thanks for sharing that!

Collapse
 
jorinvo profile image
jorin

Thanks, totally agree with you :)