I’m really enjoying this project, getting to grips with CRUD to and from a file at byte level, and transactionally. It brings it to life having to handle these concepts yourself, albeit with guidance. This course feels so informal that I happily go on detours and try new things, make my own messes, fix them. All the while looking up new parts of the language I’m being introduced to (reflection for instance) and seeing real problems solved in working code rather than just conceptually.
Java
Gradle
JUnit
Experimentation