Цитата Брайана Кернигана

Как бы то ни было, способ научиться программировать — писать код, переписывать его, видеть, как он используется, и снова переписывать. Чтение чужого кода также бесценно.
В «Штате» были ребята, которые брали один сценарий и переписывали его, переписывали и переписывали, и боролись за него целый сезон, а через пару сезонов вы понимали, что это не работает. Вы должны просто быть готовы что-то выбросить, каким бы хорошим оно ни было, и написать шутку получше.
Не документируйте плохой код — перепишите его.
Когда вы научитесь читать и писать, перед вами откроются возможности научиться многим другим вещам. Когда вы научитесь читать, вы сможете читать, чтобы учиться. И то же самое с кодированием. Если вы научитесь программировать, вы сможете кодировать, чтобы учиться. Теперь некоторые вещи, которые вы можете узнать, очевидны. Вы узнаете больше о том, как работают компьютеры.
Возможно, мы могли бы написать код для оптимизации кода, а затем запустить этот код через оптимизатор кода?
Я переписываю все почти по-идиотски. Я переписываю, работаю и работаю, переписываю и переписываю еще немного.
Любой человек любого возраста, любой расы, любого происхождения, любого образования — если он напишет достаточно интересную книгу — может стать опубликованным автором. Для этого требуется воображение, способность излагать слова на бумаге интересным, возможно, даже уникальным способом, сила духа переписывать, переписывать, переписывать и полировать, редактировать, полировать, редактировать, пока история не запоет. Я думаю, у каждого внутри есть история, но лишь у немногих хватает настойчивости и, конечно же, интереса, чтобы записать ее и довести до конца.
В мире есть несколько человек, которые действительно умеют программировать на C или FØRTRAN. Они пишут больше кода за меньшее время, чем это требуется другим программистам. Большинство программистов не так хороши. Проблема в том, что те немногие программисты, которые пишут код, не заинтересованы в его поддержке.
Я пишу, и переписываю, и переписываю, и пишу, и мне нравится сдавать то, что я считаю законченной работой.
Я действительно... я не отношусь к своей работе слишком серьезно, и я думаю, что это то, что держит меня на свободе. Если я попытаюсь писать, если поймаю себя на том, что пытаюсь писать, я упаду прямо лицом вниз. Я посмотрю. Если я вижу в прозе, что я — «Мальчик, посмотри, как я пишу», я переписываю ее. Я переписываю это, потому что я этого не делаю, потому что я думаю, что это отвлекает.
Генетический код — это не двоичный код, как в компьютерах, и не восьмиуровневый код, как в некоторых телефонных системах, а четвертичный код с четырьмя символами. Машинный код генов невероятно похож на компьютер.
Мой процесс написания очень основан на обратной связи. Когда я делаю стендап, я слушаю публику. Я пытаюсь понять, что связывает, что не связывает, а потом переписываю, переписываю и переписываю.
Всегда думайте о том, как следует использовать фрагмент кода: хорошие интерфейсы — это основа хорошего кода. Вы можете спрятать весь умный и грязный код за хорошим интерфейсом, если вам действительно нужен такой код.
Я хотел переписать код жизни, создать новые молекулярные машины, которые решат проблемы человечества.
Где я преуспеваю, так это когда мои руки на клавиатуре или моя ручка на бумаге. Одна из вещей, которые я могу сделать, это переписать. Я переписываю и усердно работаю над своими сценариями. Вы можете переписывать, пока не станете «идеальным», и это безопасно для меня.
В телевизионном бизнесе вы должны писать быстро, и кто-то скажет вам: «Вы можете переписать этот эпизод до… 18:00?» Так вот, когда вы переписываете это. Вы не можете дождаться появления музы.
В телевизионном бизнесе вы должны писать быстро, и кто-то скажет вам: «Вы можете переписать этот эпизод до… 18:00?» Так вот, когда вы переписываете это. Вы не можете дождаться появления музы.
Этот сайт использует файлы cookie, чтобы обеспечить вам максимальное удобство. Больше информации...
Понятно!