Не думай о мажорах и минорах свысока
Я меня часто накапливаются очередные pack«и из полезных тематических ссылок, которые могут в любой момент пригодиться, только не знаешь когда. В итоге получается что-то типа шпоры на все времена. В прошлый раз я писал про каталоги для фанатов качественного тематического чтения из завалов awesome-списков, а теперь выкладываю список полезных ссылок по трем жизненно важным пунктам, в которых стоит раз и навсегда навести порядок.
Итак, сегодня только три темы, но в них нужен максимум сознательности:
- Как правильно нумеровать версии своего софта
- Как нужно правильно вести и оформлять changelog программы
- Как правильно оформлять описание коммитов
Сознательное следование всем этим выстраданным методологиям существенно сократит ваш технический долг (aka карму) перед Вселенной. Обилие дистиллированных ссылок — под катом.
1. Релизы и их версии
Как правильно нумеровать версии софта, что такое минорные и мажорные версии релизов?
2. Changelog для умных
Как правильно нужно вести чэнджлог?
3. Логика описания коммита
Как правильно нужно гитить коммиты и документировать свои патчи (стиль и правила именования коммитов).