Old but quite an interesting talk
Category: Development
Is High Quality Software Worth the Cost? By Martin Fowler
I don’t like using term “fan”, however I do read Martin Fowler’s posts and tend to agree with him a lot. His recent post brought feeling of familiarity and a bit of pain. I would like to share it with anyone who is doing software development.
I hope you will find it useful.
N26 coding exercise
A while back, I worked on N26 coding exercise and found the problem quite entertaining. Figured to share it:
Correct, with minor test comments (should not use Thread.sleep(…)) and not entirely efficient but clean and 100% test driven solution can be found here and backup: here.
I think this exercise worth while, do it just for fun and giggles :)
10 Tips for failing badly at Microservices by David Schmitz
Recently I came across this awesome video – dark humor, reverse psychology and sarcasm – grab a beer and have a laugh.
TDD, Where Did It All Go Wrong
Recently I came a cross “TDD, where did it all go wrong” presentation. In my humble opinion it is worth watching if you have any interest in Test Driven Development. Enjoy!
https://www.youtube.com/watch?v=EZ05e7EMOLM
Old is New New
I recently finished watching quite interesting and thought provoking video about software development and history. I hope you will find it interesting as well.
Awesome TDD & Agile posters
Last week, at last, my little work related side project came to successful end. Together with an awesome in-house graphics designer, we finalized series of inspirational posters. I would like to share it and hope those posters will bring smiles and joy to any software development environment. You can print it and hang it all over your work space.
Links to full size files:
Uncle Bob – Test Driven Development: PDF | TIF
Design Patterns for Human
Recently I came across nice explanation and illustration of most common design patterns. If you would like to learn or familiarize yourself with design patterns then start from here.
Cheers.
Hammock Driven Development
Recently I came across an interesting philosophy and would like to share it:
A lot of times we (as developers) work on delivering features, however behind every feature is underlying problem to be solved. Why not take time and think it out?
Anyways enjoy the video, I hope it will prove to be useful.
Book reference: How to solve it
Introduction to Object Oriented Patterns [Presentation]
Some time ago I’ve done small presentation: “Introduction to Object Oriented Patterns” and totally forgot about it. Today I found it and decided to publish it, just in case someone finds it useful!!!
If you have any question or suggestions, please let me know.
Cheerz.