Skip to content

Latest commit

 

History

History
12 lines (9 loc) · 737 Bytes

edu.md

File metadata and controls

12 lines (9 loc) · 737 Bytes

decoded – supcode

You never finish a project, you just stop working on it.

Note

This is part of my decoded series, a collection of lessons learnt from each major project I’ve undertaken.

  • Designing a language is more difficult than it might appear.
    • There are so many tiny details and edge cases you have to consider. And often you won’t discover these until you try writing a bit of wonky code and realise there’s a plothole.
    • It’s made me much more appreciative of effective, ingenious or elegant language design.
  • Long-term dedication to a project is really, really difficult.
  • Meaningful commit messages are probably helpful.