Here’s what you need to become a better software estimator · Estimating is difficult. Estimating software development is even harder. We all miss...
Learn about pattern matching, sealed classes, and more new Java features. · Živković Miloš Java needs no introduction. It’s a programming language with...
Here are 3 high-quality code metrics. · Živković Miloš We need code metrics, to pinpoint smelly code. We all know bad code when we see one. Even so,...
3. Look at the comments first · Original on Živković Miloš Developers search Stack Overflow daily. In multiple tabs, of course. When we encounter related...
How to separate insecure from critical logic? · Where does business and UI logic live? These are the business rules, validations, and calculations that...
Learn how senior developers repair bad codebases · You know a bad codebase when you see one. No tests. Big classes. Bad team communication. No issue...