Typeless Writing in a Strong Typed World
summary
Argues Java developers can stop hand-declaring boilerplate by driving development from tests while letting the IDE generate classes, fields, constructors and imports; builds a small TaskManager with a Task model, a DAO mocked via Mockito and JUnit4 tests and uses IntelliJ live quick fixes to create missing types on the fly. Demonstrates a pragmatic cheat: IDE quick-fixes plus use mocks and JUnit4 lets tests drive implementation, and when unrelated compilation errors block incremental runs he switches to Eclipse compiler to run the focused test suite anyway.
AI-written summary · about
chapters (4)
- 0:00Start
- 1:41write your tests first seven layers of abstraction
- 2:38naming conventions for your test cases
- 12:43switch to the clips compiler
related talks
39mRethinking Unit Testing: Automating the Generation of Java
53mThe Secrets of the Fastest Java Developers on Earth
42mEffective Developer Testing: taking it to the next level
45mTDD makes you a better everyday developer
15mWell-Typed Programs Can Go Wrong: A Study of Typing-Related Bugs in JVM Compilers
55mUnit Testing Like a Pro - Towards a Testable Design
45mWhat a Java Developer Can Learn from Haskell?
01h 03mWhy Do Developers Love IntelliJ IDEA?
