Ask HN: What change in your programming technique has been most transformative? 6 years ago
- Letting code crash early and hard, deciding what parts of the code i never think about handling - Dependency Injection (ObjectOriented/Functional), controlling when stuff gets created vs. used - Accepting to having some level of redundancy in code, using code to configure stuff (wrappers, adapters, factories) and not trying to pull out everything from the start - Figuring out what parts of what i could test i should test, being fine with just coverage - Writing a cli for every project - Learning how to transform code without breaking it for long periods of time