Во-первых спасибо за статью. Во-вторых она написана для подрастающего гика, пару слов мне не были понятны, но сейчас загуглю.
Полностью согласен, что не нужно начинать с кода, как писалось на хабре: 'Начинайте свой код с README'.
Обязательно напишу програмку по этим шагам, чего не делал ранее.