An Iterative Waterfall Isn’t Agile

An Iterative Waterfall Isn’t Agile

You can always learn a lot if you explain something (here: agile) by telling what it is NOT about…

Advertisements

JavaScript und Java sind die populärsten Programmiersprachen auf GitHub

JavaScript und Java sind die populärsten Programmiersprachen auf GitHub

Forever number one 😉

Some thoughts about yagni

Java Deep

Yagni means “You Aren’t Gonna Need It”. This is a phrase used many times to refuse the development of some features that may be needed later but not now. Yagni means that you should develop a feature in your code, which is needed and when it is needed and not sooner.

Why do we have this term at all? Do developers tend to develop features that are not needed? It should be like that otherwise there would not be any expression for the phenomena. It may seem crazy for someone not knowing how a programmer thinks and works.However the fact is that programmers do like to develop features that were not requested.

Why do programmers tend to develop features that are not needed?

Reasons and Problems of Yagni

Coding a feature, which is similar to one I have just developed is easier than something totally unrelated. Developing similar features one…

View original post 914 more words

Improving Dropbox Performance: Retrieving Thumbnails

Improving Dropbox Performance: Retrieving Thumbnails talks about sending lots of thumbnails via a web-api

Java for Low Latency – You’ve Got to Be Joking!

http://www.infoq.com/presentations/java-low-latency?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global

Why Privacy Matters Even if You Have ‘Nothing to Hide’

Why Privacy Matters Even if You Have ‘Nothing to Hide’

This one – linked by the Amnesty International article – is a little bit harder to read but very convincing. The main argument is that the problem is not “just” the recording of some data about us but rather that we cannot control the subsequent processing of the data.

Why We Encrypt

Why We Encrypt

Bruce Schneier on the reasons to encrypt as much as possible.