Это 47-й шаг к прохождению серии Программирование Просветление». Если вы не выучили 46-й шаг, прочтите его.
Как вы можете видеть на картинке, мы можем хорошо понять, что происходит внутри типичного программатора. Может показаться, что мы все знаем и все под нашим контролем. На самом деле у нас может быть смутное представление о том, что мы действительно должны делать.
Что такое фиксация?
Если вы новичок в управлении версиями, особенно в git, то коммит может быть новым термином.
Коммит в git сохраняет текущее содержимое индекса в новом коммите вместе с сообщением журнала от пользователя, описывающим изменения.
Зачем знать следующую фиксацию?
Мы должны знать нашу следующую фиксацию, потому что это даст нам четкое представление о проблеме, над которой мы работаем.
Если мы не знаем нашу следующую фиксацию, нам нужно сначала подробно проанализировать стоящую перед нами задачу. Это включает в себя понимание того, над какой историей вы работаете, и контекста, в котором мы должны исправить или добавить что-то, чтобы решить ее.
TL;DR Не работайте только потому, что история кажется разрешимой. Сначала глубже разберитесь в проблеме и попытайтесь решить ее поэтапно.
Перейти к 46-й шаг
Шаг 46: Знайте свои пределы — Грег Колвин
Это 46-й шаг на пути к получению серии «Просветление программирования. Если вы не изучали 45-й Шаг, прочтите его.medium.com»
Перейдите на 48-й путь
Шаг 48. Большие взаимосвязанные данные принадлежат базе данных ~Диомидис Спинеллис
Это 48-й шаг к прохождению серии «Просветление программирования. Если вы не изучали 47-й Шаг, прочтите его.medium.com»
Ссылки:
- 97 вещей, которые должен знать каждый программист ~ Git Book
- 97 вещей, которые должен знать каждый программист ~ Мягкая обложка