Искусство чистого кода
Қосымшада ыңғайлырақҚосымшаны жүктеуге арналған QRRuStore · Samsung Galaxy Store
Huawei AppGallery · Xiaomi GetApps

автордың кітабынан сөз тіркестері  Искусство чистого кода

MoxMort3301
MoxMort3301дәйексөз келтірді2 жыл бұрын
Лучший способ начать — это выбрать реальный проект (простой, если вы новичок) и довести его до конца. Не читайте книги по программированию или случайные учебные пособия в интернете, пока полностью не выполните задачу. Не прокручивайте бесконечные ленты на StackOverflow. Просто определитесь с проектом и начните писать код, используя свои небольшие навыки и здравый смысл.
13 Ұнайды
Комментарий жазу
nikezzzz
nikezzzzдәйексөз келтірді1 жыл бұрын
Время ограничено — у вас всего 24 часа в сутках и 7 дней в неделе, как и у меня, и у всех остальных. Существует неизбежное математическое условие: если в ограниченном пространстве что-то одно увеличивается, то что-то другое должно уменьшаться, освобождая место. Читая больше книг, вы встречаете меньше людей. Общаясь с бо́льшим количеством людей, вы пишете меньше кода. Если вы разрабатываете больше кода, то у вас меньше времени остается на тех, кого вы любите. Невозможно избежать фундаментального компромисса: при ограниченных ресурсах нельзя добиться большего, ничем не поступившись.
10 Ұнайды
Комментарий жазу
Юрий К.
Юрий К.дәйексөз келтірді1 жыл бұрын
Этот принцип предполагает, что код, который может быть сгенерирован автоматически, должен быть сгенерирован, поскольку люди, как известно, склонны к ошибкам, особенно когда занимаются повторяющейся и скучной работой
4 Ұнайды
Комментарий жазу
Дмитрий Ж.
Дмитрий Ж.дәйексөз келтірді1 жыл бұрын
Допустим, вы работаете 8 часов в день и делите свой день на 8 занятий по 1 часу на каждое. После выполнения упражнения под названием «Метрика успеха» вы понимаете, что можно пропустить 2 часовых занятия в день и выполнить 4 других задания вдвое быстрее, если снизить свой перфекционизм. Вы сэкономили 4 часа в день, но все равно достигли 80 % результата. Теперь вы можете ежедневно тратить 2 часа на то, чтобы писать больше слов для качественных статей. В течение нескольких месяцев вы направите в печать одну дополнительную работу, и со временем вы подадите больше статей, чем любой из ваших коллег. Вы работаете всего по 6 часов в день, и служебные обязанности в основном выполняете не очень качественно. Но вы проявляете себя там, где это важно: вы публикуете больше научных работ, чем кто-либо другой в вашем окружении. В результате вы скоро войдете в 20 % лучших научных сотрудников. Вы добиваетесь большего меньшими усилиями.
2 Ұнайды
Комментарий жазу
Юрий К.
Юрий К.дәйексөз келтірді1 жыл бұрын
Когда ресурсы ограничены, разумнее запустить плохой продукт и быть первым на рынке, чем постоянно улучшать его, не выпуская первый релиз
2 Ұнайды
Комментарий жазу
София Т.
София Т.дәйексөз келтірді6 ай бұрын
Два этапа разработки ПО включают: (1) решение проблемы соответствия продукта рынку путем итеративного процесса создания MVP, который со временем начинает вызывать интерес; (2) масштабирование путем добавления новых функций и проверки их с помощью тщательно разработанных сплит-тестов в кратчайшие сроки и с меньшим количеством необязательных функций.
1 Ұнайды
Комментарий жазу
Максим П.
Максим П.дәйексөз келтірді9 ай бұрын
Сложность — это состоящее из частей целое, которое трудно проанализировать, понять или объяснить.
1 Ұнайды
Комментарий жазу
Михай Чиксентмихайи: Лучшие моменты нашей жизни — не те, когда мы пассивны, восприимчивы к внешним сигналам и расслабленны... Лучшие моменты обычно настают тогда, когда наши тело или разум напряжены до предела в добровольном стремлении достичь чего-то трудновыполнимого и стоящего.
Комментарий жазу
Нужно: (1) знать, что делать; (2) иметь представление, как это делать; (3) быть в курсе, насколько хорошо вы справляетесь с поставленной задачей; (4) понимать, куда двигаться дальше; (5) искать новые вызовы; (6) работать над своими навыками, чтобы иметь возможность решать более сложные задачи, и (7) уметь ограждать себя от отвлекающих факторов (Human Factors International).
Комментарий жазу
Состояние потока — это исходный код максимальной производительности человека.
Комментарий жазу