-
Software Development
You won’t do it later!
Stand-ups and status meetings – plenty of crimes against code quality were committed during them. Why does it happen? Because…
Read More » -
Software Development
Test-Driven Development – you are doing it wrong!
Test-Driven Development is one of those techniques that somehow is not as widely used as it should be. I know…
Read More » -
Software Development
Just stop for a moment
I know there are deadlines in front of you that need to be met. They are the reason why you…
Read More » -
Software Development
Refactoring vs. Redesign
It often happens that developers use words Refactoring and Redesign interchangeably. Why? I think that is because in both cases…
Read More » -
Software Development
Pair Programming to the rescue once again!
Some time ago I wrote how pair programming can help keep high quality of the code. But that’s not all! Today…
Read More » -
Software Development
For the sake of laziness!
I like well written code. I like to reach out for perfection. I like to look for the most suitable…
Read More » -
Core Java
Lazy-loading is a Code Smell
Have you ever seen those huge objects with many attributes? These domain objects where we are using lazy-loading because we…
Read More » -
Core Java
Do you really need instanceof?
Using instanceof is a code smell. I think we may agree on that. Whenever I see a construction like that…
Read More » -
Software Development
Pair Programming for the rescue!
Those of you who’ve already read some of my articles have probably noticed that I’m sort of a developer that…
Read More »