Искусство чистого кода
Девять принципов написания понятного кода — без ущерба для функциональности
Большинство разработчиков ПО тратят тысячи часов на создание излишне сложного кода. Девять основных принципов книги «Искусство чистого кода» научат вас писать понятный и удобный в сопровождении код без ущерба для функциональности. Главный принцип — это простота: сокращайте, упрощайте и перенаправляйте освободившуюся энергию на самые важные задачи, чтобы сэкономить бесчисленное количество часов и облегчить зачастую очень утомительную задачу поддержки кода. Автор бестселлеров Кристиан Майер помог тысячам людей усовершенствовать навыки программирования и в своей новой книге делится опытом с читателями.
Пікірлер18
👍Ұсынамын
🎯Пайдалы
Автор склонен лить много воды, но все равно для себя можно найти много полезных советов не только для работы но и для жизни
🔮Қазыналы
🎯Пайдалы
Хорошая книга, хоть моментами и раздута ради объема. Имеет в себе реально хорошие советы, которые на первый взгляд простые, но никто не следует им
👎Ұсынбаймын
💤Іш пыстырады
Книга скучная, много воды и автор пишет несвязно. Некоторые примеры забавляют своей глупостью. В принципе, можно из книги почерпнуть для себя что-то новое, однако лучше Роберта Мартина почитайте.
Дәйексөздер657
Лучший способ начать — это выбрать реальный проект (простой, если вы новичок) и довести его до конца. Не читайте книги по программированию или случайные учебные пособия в интернете, пока полностью не выполните задачу. Не прокручивайте бесконечные ленты на StackOverflow. Просто определитесь с проектом и начните писать код, используя свои небольшие навыки и здравый смысл.
Время ограничено — у вас всего 24 часа в сутках и 7 дней в неделе, как и у меня, и у всех остальных. Существует неизбежное математическое условие: если в ограниченном пространстве что-то одно увеличивается, то что-то другое должно уменьшаться, освобождая место. Читая больше книг, вы встречаете меньше людей. Общаясь с бо́льшим количеством людей, вы пишете меньше кода. Если вы разрабатываете больше кода, то у вас меньше времени остается на тех, кого вы любите. Невозможно избежать фундаментального компромисса: при ограниченных ресурсах нельзя добиться большего, ничем не поступившись.
Этот принцип предполагает, что код, который может быть сгенерирован автоматически, должен быть сгенерирован, поскольку люди, как известно, склонны к ошибкам, особенно когда занимаются повторяющейся и скучной работой
Сөреде30
1 829 кітап
809
277 кітап
760
237 кітап
59
148 кітап
39
33 кітап
25
