I’ve updated my Goodreads account recently and I saw, that there are already 100+ tech books listed that I read. Celebrating this milestone, I’ve decided to create my first TOP 50 list of “books without version numbers”. These are books that aren’t specific to any programming language or framework. There is much value in these kinds of books because they won’t get outdated that fast. From the list, I can see that my preferences are: Agile, Refactoring and Patterns. Have fun browsing!
Online conference talks
Just to get you started, a few links to videos of great talks at fabulous conferences / companies: InfoQ: https://www.infoq.com/presentations/ DEVVOX: https://www.youtube.com/channel/UCCBVCTuk6uJrN3iFV_3vurg/videos GOTO: https://www.youtube.com/user/GotoConferences/videos Google Tech talks: https://www.youtube.com/user/GoogleTechTalks/videos A MUST WATCH: “Clean Code Talks”: https://www.youtube.com/watch?v=4F72VULWFvc&list=PL693EFD059797C21E Also very inspirational… …for Java
Evil Class Names: Manager
I regularly come across some weird classes that smell already purely on their poor naming. A few of them end with “Manager” (e. g. BankAccountManager, ReservationManager or ServiceManager, urgs). Why is that bad? Imagine a manager as a real person
Agile in 3 Minuten, Folge 5: Falsch
Was ist der schönste Weg um herauszufinden, ob Du etwas falsch machst?
Wow, das kommt darauf an: Soll ich es persönlich herausfinden oder einer Gruppe, der ich angehöre? Für was? Wer beurteilt es? Wer sieht es sonst noch so? Wer fühlt ebenfalls so? Angesichts all dessen ist die Frage, was die Bedeutung von „falsch“ in diesem Zusammenhang überhaupt ist, welche gleichzeitig valide, aber auch wert ist, ergründet zu werden? Und wie könnte „schön“ jemals das Wort sein, um den Weg für das Herausfinden zu beschreiben…
Extreme Reduction
…or how to fit the whole learning subject of one class into a half a dozen tweets.
Who loves exam preparation? Be honest! It’s always the same: last-minute learning stress. I accepted that fact and developed a learning technique exactly for that. With this method, you can procrastinate learning until the day before the last lesson. If you have just two weeks left until the exam: That’s plenty enough time! It even works for having only one week before the examination without any last efforts.