Communicating Intent through Git – RubyConf 2015

Communicating Intent through Git – RubyConf 2015

Josh Freeman presented at RubyConf 2015 on November 16, 2015.

Thanks to Confreaks.tv for recording and producing this year's videos!


Git is a distributed version control system for our source code. It provides the technical mechanism to answer the who, what, when, and where of every decision made. However, Git never requires us to answer why.

Software is the result of thousands of decisions. Add this feature; clarify this method; change this behavior.

Every team should be able to know why a decision was made. Creating software is a journey—let Git be your travel journal.

Categories: Software Development | Tags: git

Portrait photo for Jason Straughan Jason Straughan

The CEO of Grok Interactive, Jason is a long-time programmer, mentor, author, and speaker dedicated to helping companies improve their position and beat their competition though software that matters.

Comments


LET US HELP YOU!

We provide a free consultation to discover competitive advantages for your business. Contact us today to schedule an appointment.