Posts

Showing posts from July, 2022

Change Logs: The Treasure Maps of Committed Code

Change Logs: The Treasure Maps of Committed Code Picture this: Your team is working hard, landing commits, shipping them out the door, and then something hits a snag. You might use a source tool to narrow down the error message that came up. Or maybe pick apart a test that failed to find out why there is suddenly something mucked up in the code. You may even swim through a sea of commits in an attempt to find the one that might have possibly caused the issue, especially if you didn't find it in the last commit.  There is a simple tool that could help you and your customers. Using a change log can give a team several advantages.  1) You can group commits into a timeline and apply them to a known release window. 2) You can view multiple groupings in the same chronological change log. This could present a pattern that might help track down the issue. 3) Your customers can also read the change log and know what they are receiving in the latest patch, update, or release you've deplo