Принцип хорошего кода KISS (

Принцип хорошего кода KISS ("keep it simple, stupid", "keep it short and simple")

86.579 Lượt nghe
Принцип хорошего кода KISS ("keep it simple, stupid", "keep it short and simple")
О чем говорит принцип кода KISS ("keep it simple, stupid", "keep it short and simple"), что делать не стоит, а что делать стоит, чтобы код был хорошим. Курс, о котором идет речь в видео: PYTHON - https://bit.ly/2HaK8tU Другие курсы для новичков: JAVA - https://bit.ly/3koGeMj JAVA Start - https://bit.ly/32GgZ28 Инструментарий JAVA - https://bit.ly/3mws6Cr Automation QA (Java) - https://bit.ly/3myHDlp ANDROID - https://bit.ly/2FMc86s C#/.NET - https://bit.ly/32GM19U C# START - https://bit.ly/2H84pQF FRONT-END - https://bit.ly/3kq1vVR WORDPRESS Developer - https://bit.ly/2RyADqp SALESFORCE Developer - https://bit.ly/3koGLOj UI/UX дизайн - https://bit.ly/2RFsK28 Project management - https://bit.ly/32GnAt7 Обучение на проекте - https://bit.ly/3mvBwhB Продвинутые курсы для состоявшихся девелоперов: GRASP and GoF Design patterns - https://bit.ly/3mvKifo Enterprise patterns - https://bit.ly/2FLZOD4 Сайт Foxminded: https://bit.ly/2RIchdz Foxminded в ФБ: https://www.facebook.com/foxmindedco FoxmindEd в Instagram: https://www.instagram.com/foxminded.ua/ Foxminded в VK: https://vk.com/foxminded Мой Telegram: https://t.me/nemchinskiyOnBusiness Мой блог: www.nemchinsky.me 0:00 – вступление 0:25 – в чем заключается принцип KISS 0:53 – не имеет смысла реализовывать дополнительные функции 1:17 - не стоит перегружать интерфейс теми опциями, которые не будут нужны большинству пользователей 4:05 - бессмысленно делать реализацию сложной бизнес-логики, которая учитывает абсолютно все возможные варианты 5:12 - не имеет смысла беспредельно увеличивать уровень абстракции 6:02 - бессмысленно закладывать в проект избыточные функции «про запас» 8:34 – рекламная пауза 9:37 - не стоит подключать огромную библиотеку, если вам от неё нужна лишь пара функций 11:12 - не стоит подключать огромную библиотеку, если вам от неё нужна лишь пара функций 11:50 - абсолютная математическая точность или предельная детализация нужны не всегда 12:38 - precision design is fragile 16:35 - Принципы простого дизайна от Кента Бека