Friday Reads – 27th November 2015 – #12

Code Coverage is a Useless Target Measure

You can have 100% code coverage and no asserts. Code coverage is still very useful for a measure of paths tested, just not very good for setting is as a target.

http://blog.ploeh.dk/2015/11/16/code-coverage-is-a-useless-target-measure/

Test-Driven Development Is Stupid

Focusses on the lunacy of writing ALL your test cases first, rather than the Red-Green-Refactor pattern.

http://geometrian.com/programming/tutorials/testing/test-first.php?utm_content=bufferb00bc&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer

What Do Programmers Want?

Pretty much says it all.

http://henrikwarne.com/2013/03/26/what-do-programmers-want/

3 Reasons Why Daily Scrums Take So Much Time

I remember working on a project with 45 minute scrums daily! Fortunately, these are banished to the distant past.

https://dzone.com/articles/3-reasons-why-daily-scrum-takes-to-much-time

The Day Google Deleted Me

A small warning: some colourful language in this one. Pretty funny, though.

https://shkspr.mobi/blog/2015/11/the-day-google-deleted-me/

MariaDB

After a chance discussion with a colleague, I thought I’d share this. It’s an older article from 2013, but documents  why the creator of MySQL decided to fork it to create a MariaDB.

http://www.computerworld.com.au/article/457551/dead_database_walking_mysql_creator_why_future_belongs_mariadb/

DB-Engines Ranking

Despite the sentiment of its original creator (see above article) the popularity of MySQL (now Oracle-owned) remains in rude health.

http://db-engines.com/en/ranking

Comics

The New Framework: http://www.commitstrip.com/en/2015/11/24/the-new-framework/

Arbitrary Goals: http://dilbert.com/strip/2015-11-22

Friday Reads – 20th November 2015 – #11

Thoughtworks Technology Radar

I could have spent hours on this site. If you’re wondering what’s hot in the Techniques, Tools, Platforms, Languages and Frameworks, or even want a simple paragraph explaining them, this is the site to go to.

https://www.thoughtworks.com/radar

To ECC or Not To ECC

Looking at a historical (home-made) Google server rack and examining the merits of Error-correcting code memory (ECC memory).

I like to give servers a little pep talk while I build them. “Who’s the best server! Who’s the fastest server!”

http://blog.codinghorror.com/to-ecc-or-not-to-ecc/

The Zen of Code Reviews: the Reviewer’s Tale

Extensive advice on reviewing TDD authored code. Interesting to note that it should be reviewed in a TDD manner.

https://www.simple-talk.com/dotnet/.net-framework/the-zen-of-code-reviews-the-reviewer%E2%80%99s-tale/

You can’t fix your culture at compile time.

There’s many things you can trap at compile time. Development culture isn’t one of them.

https://dzone.com/articles/you-cant-fix-culture-at-compile-time

Map of Developers Hitting Stackoverflow in Real Time

Actually, that’s not the main point of the article, and map is fixed around your location (I assume that not everyone is seeing Europe!). Nice to look at if you like seeing differently coloured random dots appearing on a map.

https://careers.stackoverflow.com/about-targeting

Three Days To Fix A Bug

Off you go then….

http://www.commitstrip.com/en/2015/11/16/three-days-to-fix-a-bug/