Обложка канала

Дневник Flutter-разработчика

Путь становления программистом и иммиграции

Дневник Flutter-разработчика

4 года назад
Открыть в
21/8/2022 По большей части отдыхал от пк Вечером занялся рабочей таской. Еще в пятницу очень хотел дофиксить ревью, но там есть серьезные моменты, нужно переписать) 📚Английский язык: + часов 8 смотрел сериал Shameless на англ. 💪Баланс работа-остальные сферы: ✅- читаю Чистый код дядюшки Боба. + 40 м. (всего - 7ч.) Интересное из книги: - Функции должны быть компактными - Функция должна выполнять только одну операцию - Один уровень абстракции на функцию - Название функции должно описывать, что она делает(глагол в начале - writeField, checkPassword и тд.) - Длинное содержательное имя лучше короткого невразумительного - Желательно, чтоб у функции было как можно меньше аргументов(сложно тестировать и это всё усложняет) - Блоки try/catch рекомендуется выделять в отдельные функции - Дублирование кода иногда считается корнем всего зла в программировании. 1. Увеличивает объем кода. 2. При изменении, придется вносить изменения во всех дубликатах 3. Вероятность ошибки возрастает (умножать на количество дублирования) ✅ - встаю в 5 утра, ложусь к 10 вечера +1 (всего - 18 дней) ✅ - зарядка утром +1 (всего - 19 дней) ✅ - силовая тренировка через день +1 (всего - 1 день) ✅ - прогулки на свежем воздухе - 4000 шагов ✅ - отказ от сахара, мучного и фастфуда +1 (всего - 2 дня)