TDD is dead. Long live testing.
David Heinemeier Hansson is provoking the whole programming community again.
In his trail followed a storm of posts and #IsTDDdead tweets:
- Test-induced design damage
- Test Induced Design Damage?
- Professionalism and TDD (Reprise)
- TDD, Straw Men, and Rhetoric
- Martin Fowler recapitulating his view on UnitTests
- How to decide wether a tool is right for you
- Hangout with DHH, Martin Fowler and Kent Beck
The debate about TDD and Unit-Tesing is interesting but hardly new, there was a similar discussion already recorded some years ago between Jim Coplin and Uncle Bob. Also Ayende (creator of a popular .NET mocking framework) led a similar discussion some time ago in his post: The State of Rhino Mocks.
But many things have been proclaimed dead: Java has been called dead, .NET has been called dead … so I am not that concerned about the death of TDD ...
Angular.js has ruined JavaScript
The great/awesome/amazing thing about JS is that nobody wanted to go near it in enterprise organisations [] That was great for people who wanted to get paid enterprise rates but didn't want to have to put up with layers of awful "best practises" and performance problems.
Funny view on recent trends in the JavaScript ecosystem and the ongoing adoption of JavaScript in the enterprise. But it has some truth in it ...
On receiving the dahl-nygaard junior award and other twists of fate
My colleague Tudor wins the dahl-nygaard junior award, one of the prestigious awards in computer science. What a honor to work with "one of the new generation of European computer scientists".
In his post he describes the gap between research and engineering in computer science an how his attempts to bridge that gap.
Antifragile Software Development
Roman writes about applying principles from “Antifragile” to software development.
I should read the book …
What happens to software engineers who don't climb the corporate ladder and stay as engineers?
Cliché question with cliché answers on Quora ...
No Managers? No Hierarchy? No Way!
Github, Valve and co. are just a fad: organizations need hierarchy:
There is a need for hierarchy to achieve accountability and performance in organisations.
Only 30 percent of U.S. workers are engaged in their jobs
I guess it is the same in Europe.
Edward Snowden: Here's how we take back the Internet
Impressive: Edward Snowden holds a TED Talk, and in the end he even has a conversation with Tim Berners-Lee (inventor of the World-Wide-Web):
Inside Github
According to the article linked above, it’s just a fad. But I find the ideas behind founding a company without managers fascinating.
"Zu nachtschlafender Zyt" | Bern Hyperlapsed
Some beautiful pictures from my hometown:
Epic Rap Battle: Nerd vs. Geek
Funny, funny, funny ...
No comments:
Post a Comment