Что почитать об эффективном программировании/алгоритмике?
Что почитать об эффективном программировании/алгоритмике?
3232 показа
1.3K1.3K открытий

Зависит от того, что в понимаете под эффективным программированием.
Если быстром, то вот, наверное один из наиболее объемных трудов. https://www.ozon.ru/product/algoritmy-postroenie-i-analiz-33769775/?sh=G4IZwQAAAA

Если работаете в команде, то вот это будет не лишним (тут скорее о практиках написание понятного и простого кода, кстати ваш вариант с ветвлением может как раз тут рассматриваться)

https://www.ozon.ru/product/sovershennyy-kod-master-klass-makkonnell-stiv-221777342/?asb=P71aqJAeXVudKINvSsIFhzIHewomuQFahcOzbVY1S60%253D&asb2=hjkRlAyZRhqfrpaL56PTmJ1rcFgbR2l2JAsY_7CjSP2gK8WlTmGuloGuAqlzkIAp&keywords=совершенный+код&sh=G4IZwQAAAA

И вот это

https://www.ozon.ru/product/patterny-obektno-orientirovannogo-proektirovaniya-gamma-erih-helm-richard-gamma-erih-helm-richard-211432335/?asb=1ynr%252B4HpjTzph15gnFDJNviUsZgaDjI%252BSM6vmm3juRw%253D&asb2=wP4Ga6WBav21qXq_v0O5T_eU7WYkAjjZ6AfdVDGjma07ElhZsCcqVrJhXRqhNx7Y&keywords=паттерны+проектирования&sh=G4IZwQAAAA

Ответить

Он просит рогатку чтобы бить воробьев, а ты ему базуку предлагаешь, удивлен что ты ему Кнута не посоветовал

Ответить

Совершенный код без опыта достаточно большого разработки в компаниях не даст ровно нихуя, кроме как прочтение умной книги(она действительно хорошая), читал 5 лет назад и вроде и все понимаешь, но без маппинга на реальную разработку это все где то там далеко, читаю сейчас и какой же кайф уже со знанием дела читать, но читать ее на уровне не знаю вообще программирование это крайне мало эффективно, а времени она займет много, книга здоровая

Ответить

ну можно сразу это тогда. не прочитает, так как средство самозащиты пригодится

Ответить

Для быстрого входа по алгоритмам советую Грокаем алгоритмы, прикольная книга и я думаю, что в нее можно въехать и без ученых степеней по информатике, по крайней мере мне легко далось, но судить сложно, работаю программистом, как оно там будет, но наверное это наиболее легкий способ въехать.

Ответить

Это ты жёстко, конечно, набросил ему. Чтобы чел вообще больше не занимался программированием, понимаю.

Ответить