Author Archives: xJohnwu

About xJohnwu

Strive to be an IT geek

Why TDD -> good design

A solid argument for TDD below:

When you start writing tests, you become your own consumer of your code. When the perspective changes, whether your own code is a good design or not becomes transparent 🙂

WUT? — The Netflix Simian Army

View at

The Netflix Simian Army

I learnt this from the AWS Certified Solution Architect — Associate course. Chaos monkey is a program that is IN PRODUCTION and literally go and “cause chaos”, or randomly kill AWS EC2 instances… How dare you Netflix into doing this?

Whoever thinks about this design is just brilliant, and show case the amount of confidence they have in their own coding. Simply amazing!