I’ll start this one with a bold statement: Most of the code running today is disposable. Do I still have your attention? Good, then let…
Comments closedBecause bugs are out to get you
I’ll start this one with a bold statement: Most of the code running today is disposable. Do I still have your attention? Good, then let…
Comments closedUp until this point, in this series of articles, we’ve seen both how Git stores information about a repository, and how it tracks branches and…
Comments closedLast week we took a deep dive into the way Git stores commit information in its database. We will expand on it by examining the…
Comments closedLast week we learned about two fundamental concepts within Git: Git stores mostly pointers to different objects, and all its objects are identified by SHA1…
Comments closedHave you ever seen an artisan work? It doesn’t matter which profession, but a true craftsman always cares about his or her tools. As software…
Comments closedLast time, I published a check list for doing code reviews that we use with my team. In this occasion, I’d like to go more…
Comments closedLast week, I wrote about the practice of doing code reviews, and how asking questions helps achieve a greater understanding of the subject at hand…
Comments closedOne frequent quality practice in software development is that of code reviews. It means that one or more developers review the work of another developer…
Comments closedA couple of days ago, I was watching this video of a 2016 talk from “Uncle” Bob Martin, and it inspired me to move forward…
Comments closed