You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
918 B
918 B
+++ transparent = true title = "Things I Learnt The Hard Way (In 30 Years of Software Development)" template = "section-contentless.html" +++
-
Programming:
- Spec First, Then Code
- Write Steps as Comments
- Gherkin Is Your Friend to Understand Expectations
- Unit Tests Are Good, Integration Tests Are Gooder
- Testing Every Function Creates Dead Code
- Tests Make Better APIs
- Make Tests That You Know How To Run on the Command line
- Be Ready To Throw Your Code Away
- Good Languages Come With Tests
- Future Thinking Is Future Trashing
- Documentation Is a Love Letter To Your Future Self
- The Function Documentation Is Its Contract