Project Pilot – Short Notes

Series on Software Design Practices – Part 3 In this small series on design practices, I write about various practices. In every article, I give a brief and simple explanation. In part 2 I wrote about prototypes. This time I present project pilots as another software development design practice. We already talked about spikes, which help …

Prototype – Short Notes

Series on Software Design Practices – Part 2 In this small series on design practices, I write about various practices. In every article, I give a brief and simple explanation. In part 1 I wrote about Spike Solutions. This time I present prototypes as a software development design practice. A prototype is a simplified, functional …

Spike Solutions – Short Notes

Series on Software Design Practices – Part 1 In this small series on design practices, I write about various practices. In every article, I give a brief and simple explanation. This is part 1. Let’s start with spike solutions. For me a spike is a way to figure out answers to a technical or design …

Four Design Rules – Slides available

Presentation about Kent Becks simplicity rules I talked about the four design rules. The slides show what is so special about these rules, what the advantages and disadvantages are and in what order they should be applied. These simple rules are easy to remember, they help to improve the code and lead to a simple, …

Never write in Java a getter or equals method again

The lombok project helps you to be more productive Lombok is a great tool. Your code often gets verbose for common tasks. So what does lombok? The framework is plugged into the build process. It autogenerates bytecode into your class fields through a couple of annotations. Here comes the build.gradle: So let’s have a look …

Update your package dependencies

So why should I update the deps for my application? Keeping your dependencies up-to-date is more important than ever One reason is that if you update the dependencies regularly than you can do painless migrations. Nearly every 6 months major releases of frameworks e.g like angular or react with API breaking changes are available. And such a …

Getting Eclipse Neon running under Kubuntu (14.04 LTS)

Here I write about the pitfalls getting Eclipse Neon running Black tooltips First issue was an easy one. I fixed the behaviour as follows: System Settings > Common Appearance and Behaviour > Application Appearance > Colours > Colour > Tooltip Background > Tooltip Text Choose a different color and click apply.   Eclipse crashes opening some …

Consent Management Platform von Real Cookie Banner