Mentoring – what to aspire to as a Java Dev

Here’s an idea on what to aspire to as a Java Dev

https://qr.ae/TWP0RN

Over the last two decades, I’ve gotten pretty good at using TDD and SOLID to create object oriented programs (with some functional programming parts) that run in a single process.

Using dependency inversion, I can develop 80 percent of the code purely under unit tests without firing the app up at all.

I can automatically refactor code with tools and know it will be correct.

I can easily create test doubles and prove out logic and design, using libraries.

I love that.

 

Leave a comment