Nowadays developers, and others, have the habit to use Git or other version control systems when writing software. While the benefits of this are mostly seen by means of pull/merge requests, easy "undo" functionality, team collaboration and others, the real benefit is history. When did we change this piece of code, and more importantly: why?


By using clever commit message and branch strategies, you can reconstruct the way your or your colleagues' brain was thinking a year ago! It will help you pinpoint the exact ticket where a client requested a specific change and by who it was sanctioned.

Start keeping a diary today, and write history!

Comments

Comments are closed.

Voor snel snel in elkaar gezet te hebben (lees : de dag voordien) best wel een goede talk. Enig nadeel was dat er gerust een paar (niet te veel) voorbeeldjes ingezeten mochten hebben, en dan bedoel ik echt live demo (of een recording).

Toffe talk, misschien leuk om nog kort een slide te hebben met wat (links naar) basic git tips voor het ontbrekende "level 0". Handig voor mensen die bijvoorbeeld volledig op gui zitten of nooit branchen (of zelfs nog niet met git werken).

Structuur zit goed van de talk, soms miste ik wat screenshots bij dingen als "in bepaalde gui", "op github network tab", ... Maar dat is perfect te begrijpen met de korte voorbereiding!

Sterke talk. Zowel structureel als inhoudelijk goed opgebouwd.
Het belang van goeie commit messages werd duidelijk, en tegelijk besefte ik ook dat mijn eigen commit messages nog niet ideaal opgebouwd zijn.

Uiteindelijk vraagt het voor de developer maar een kleine inspanning, en iedereen (/de meesten) kent het principe wel, maar onderschatten het belang ervan.

Een paar korte demo's zouden wel een meerwaarde zijn bij de presentatie, maar gezien de korte voorbereiding kan ik dat door de vingers zien.


De talk heeft dus zeker zijn doel niet gemist. Voor mij persoonlijk wellicht één van de beste talks die ik al bijwoonde. Vooral omdat de tips & tricks heel concreet en makkelijk toe te passen zijn.

Rated 5

Koen Cornelis at 22:22 on 14 Dec 2016

Zalige talk, zelfs zonder voorbeelden. Graag wel een link naar de slides:
- kan die dan rippen voor mijn powerpoints naar de studenten :p
- kan dan zelf es alles uitproberen, denk dat ik het meeste nog weet, maar ik vergeet zeker nog een en ander.

Jachim Coudenys (Speaker) at 15:11 on 15 Dec 2016

@KoenCornelis Anders kom ik presentatie eens geven bij jullie!

Zeer interessante talk! Zelfs voor een ervaren Git gebruiker zitten er toch heel wat nuttige zaken in. Confronterend om te zien op welke level je zelf maar zit :)
Zoals al vermeld, zou het met een paar kleine demo's af zijn.

Rated 4

Jens Trio at 17:05 on 22 Dec 2016

Zeer interessante talk die twee dingen duidelijk maakt:
- goede commit messages zijn zeer belangrijk
- mijn commit messages kunnen veel beter

De presentatie is werd hier al volop gedeeld op kantoor en is zeker aan te raden voor iedereen die git gebruikt.

Enige puntje van kritiek is het feit dat de commando's die als titel gebruikt worden in hoofdletters staan.
Zo is het niet duidelijk welke argumenten in hoofdletters moeten en welke niet: git log -S "php-wvl" / git log --grep "php-wvl"

Een goede talk.
Je merkte wel dat deze snel in elkaar gezet was, maar dit word je vergeven.

Ik heb ondertussen gemerkt dat mijn commits en commit messages er een stuk beter op geworden zijn, en dit enkel en alleen met deze talk in het achterhoofd.