Программы, понятные компьютерам
Nov. 3rd, 2016 07:49 pmРаньше программы писались только для компьютера и их практически никто не читал. Да и много ли можно прочесть по перфокарте (если ты не Нео из перфоматрицы)?
Потом появились большие проекты и команды и стало пользоваться спросом грамотное программирование — отношение к компьютерным программам, как к литературе: когда компьютерная программа пишется не столько для компьютера, сколько для людей, чтобы люди могли ее прочитать. Стала популярной фраза "всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". Но никто так до конца и не понимал, как писать грамотный код, потому что "отладка кода вдвое сложнее, чем его написание. Так что если вы пишете код настолько умно, насколько можете, то вы по определению недостаточно сообразительны, чтобы его отлаживать". И вообще, все программисты разные и по-своему уникально креативные.
( Read more... )
Потом появились большие проекты и команды и стало пользоваться спросом грамотное программирование — отношение к компьютерным программам, как к литературе: когда компьютерная программа пишется не столько для компьютера, сколько для людей, чтобы люди могли ее прочитать. Стала популярной фраза "всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". Но никто так до конца и не понимал, как писать грамотный код, потому что "отладка кода вдвое сложнее, чем его написание. Так что если вы пишете код настолько умно, насколько можете, то вы по определению недостаточно сообразительны, чтобы его отлаживать". И вообще, все программисты разные и по-своему уникально креативные.
( Read more... )