values as a software developer
- build for extension
- always be vigilant
- be humble and suspicious of your mistakes
- boring is better than fancy
- code shouldn't be like poetry, interesting and hard to comprehend, it should be an obvious statement
- always separate pure from side effecting
- easier to test
- easier to understand
- easier to extend
- etc..
Tags: software