👩💻 Хочу начать делиться книгами, которые недавно прочитала. В основном это будет техническая литература.
Надеюсь, что такие небольшие обзоры будут интересны! 😊
О чем:
Эта книга учит не только писать понятный и удобный в сопровождении код, но и открывает принципы как грамотно управлять проектами, расставлять приоритеты и эффективно использовать свое время!
💡 Принципы, которые я выделила для себя:
➖Принцип Парето:
- 20% усилий дают 80% результата.
- Нужно сосредоточиться на жизненно важном меньшинстве (20%) и не распыляйся на тривиальное большинство.
📌 Пример применения:
При разработке MVP можно выделить минимальный набор функционала, который несёт основную ценность пользователю, и сосредоточиться именно на нём.
Про этот принцип был один из первых постов в этом канале
➖Принцип Unix:
Делай что-то одно, но делай это хорошо.
- Каждая функция должна выполнять одну задачу.
- Простое всегда лучше сложного.
📌 Пример:
Разделение UI и функциональной логики. Это упрощает тестирование и ускоряет разработку
➖Закон Деметры:
Минимизируй взаимозависимость элементов. Чем меньше модулей зависят друг от друга, тем проще поддерживать код.
❄️ Вывод:
Книга очень понравилась, читается легко. Если хочется структурировать свою работу и узнать, как писать поддерживаемый код, обязательно стоит прочитать!
Делитесь своими рекомендациями и книгами, которые точно нужно прочитать! 📚
#Книги