@hijab · Post #10127 · 29.04.2024 г., 16:01
Feeling Springy 🌸🥰 @HiJAB#GRWM
Hashtags
TGINSIGHT SIMILAR POSTS
Изходен канал @clockstackwheels · Post #721 · 26.12
Почему я люблю языки с сильной системой типов, проверяемой статическим анализом кода — хорошо написанная программа является своей собственной спецификацией и позволяет выражать через язык программирования законы существования предметной области. Когда-то давно я писал на ActionScript. Там была система типов, но вот десериализация JSON'ов по-умолчанию была в какой-то общий Object, к полям которого нужно было обращаться ["по_строковому_имени"]. В один момент мне потребовалось написать что-то на C#, который я совсем не знал, я стал гуглить, как десериализовать JSON, и с удивлением обнаружил кучу советов заранее объявить класс со всеми нужными полями и десериализовать в него. "Какой ужас!", — подумал я тогда, — "Это же дико неудобно! А если я не знаю полей JSON? А если их много? Отвратительный язык!" Теперь то я прекрасно понимаю, что JSON это контракт, и что правильная десериализация только такая и должна быть, и что в хорошем API в одном поле никогда не бывает данных принципиально разных типов, и так далее. Нет, если вы набиваете вечерами пет-проект или сидите бессонную ночь на хакатоне, нет ничего плохого в том, чтобы взять простой язык с динамическими типами вроде JavaScript или Python, не требующий описывать данные. Но вот в энтерпрайзе, особенно когда над одним проектом работает много людей (а бывает это очень часто) — хорошее использование системы типов убережёт разработчиков от огромного количества ошибок, будет бить их по рукам, когда они пытаются сделать что-то не то, и будет подсказывать, когда они не уверены в чём-то. С помощью статической типизации можно на уровне кода обозначить правила, по которым ведёт себя предметная область вашей программы в реальном мире. Разработчику не только будет сложно их нарушить, но он ещё и станет узнавать какие-то вещи, которые мог не знать раньше. Например, если мы делаем медицинскую CRM, и больница заводит новых пациентов только тогда, когда знает их группу крови, мы можем объявить тип "Пациент" (или, если точнее, "Карта пациента") и запретить создавать экземпляры этого типа, не передав в конструктор группу крови (которая, в свою очередь, тоже является типом, вероятнее всего ValueObject'ом). Если новый программист пришёл в проект, он, во-первых, не сможет записать в БД некорректную карту пациента. Понятно, мы не учитываем случаи, когда новый программист переделывает модели предметной области — это будет хорошо видно на кодревью. А, во-вторых, даже если ему никто не сказал, что пациенты должны быть с группой крови, он узнает это из кода. И уже будет понимать, что в тех процессах реальной жизни, которые он описывает кодом, карта пациента создаётся только при наличии группы крови. А, значит, нужно искать какой-то способ сначала эту группу крови получить, и только потом создавать карту. Программирование моделирует реальный процесс. В настоящей работе даже на языках с типами, конечно, без должного контроля можно написать что угодно. Нужна управленческая воля, компетентность руководства, понимание опасности техдолга, в идеале отдельные должности для архитекторов, опытные лиды и старшие разработчики. Но когда всё это есть, можно отсекать много проблем ещё на старте и проще погружать новичков. #dev
Hashtags
Търсене: #grwm
@hijab · Post #10127 · 29.04.2024 г., 16:01
Feeling Springy 🌸🥰 @HiJAB#GRWM
Hashtags
@alisabohastyle · Post #7061 · 28.01.2026 г., 12:56
Продолжаем нашу веселую рубрику #GRWM И стилизуем нашу зипку Monochrome на целую неделю, с моими вещами из гардероба)) Итак, четверг у нас будет такой🫶🏻 ✅ термушка обязательно! (А то холодно) Intimissimi ✅ лосины Oysho ✅ шапка Celine ✅ обувь Moonboot ✅ жилетка Tears of ✅ рубашка шерстяная Monochrome ( будет в чт) ✅ термос для кофе Bork)) Как вам такой 🧅🧅???
Hashtags
@munique_tg · Post #2746 · 13.03.2024 г., 11:21
Обожаем ваши #grwm❤️ Сегодня обзор от Дарины в гипюровом корсете Munique Как итог - свежий, весенний образ на каждый день with cherry cola lips 👄
Hashtags
@munique_tg · Post #2724 · 28.02.2024 г., 07:29
Новый #grwm Для своей beauty routine Анастасия выбрала bodysuit MNQ Боди доступно для заказа на сайте в разных цветах Оформить заказ
Hashtags
@munique_tg · Post #2719 · 24.02.2024 г., 10:39
#grwm Утренние сборы в корсете Munique - залог хорошего настроения и образа на весь день ❤️😍
Hashtags
@hijab · Post #10308 · 13.05.2024 г., 11:07
think I found the perfect galentines dress 🌸💓🎀 @HiJAB#outfit#GRWM
@theizba · Post #152 · 17.05.2024 г., 17:18
Список фирм органической косметики: * levrana * lavera * botavicos * weleda * sante * doTerra * logona * masmi * coslys * couleur caramel * every day for future * miss w pro #GRWM#theИзба без фанатизма!!😄 Ведь натуральная косметика наконец-то может быть не только на наших кухнях, но и на полках магазинов! И помните, косметика действительно натурального состава только если на ней есть отметки международных сертификатов «EcoCert», «Cosmos Organic», «Cosmos Natural», «ICEA”, «NSF». Цените себя и пользуйтесь только натуральной продукцией 🩷
@desi_memes_funny_jokes · Post #4742 · 07.06.2024 г., 06:58
🤯🤯👽👽 #youtubeshorts#shortvideo#grwm#instagood#instagram
@domik_u_polya · Post #725 · 13.12.2025 г., 11:43
когда узнала стоимость ремонтных работ, а он делает это за еду🥹❤️ #ремонт#реальнаяжизнь#деревня#grwm#допосле
@domik_u_polya · Post #636 · 23.11.2025 г., 08:11
Вчера я связала шапку дочке, мне так захотелось ❤️ ей понравилось, мне тоже. мама попросила связать и ей, что получилось, скоро выложу, подпилить, чтобы ни пропустить ☺️🍀🤞🏻 #мойдень#естьсчастье#снегвокруг#grwm#дочка#шапка ПОДПИШИСЬ ТЕЛЕГРАМ пОДПИШИСЬ ВК
@b2basean · Post #2594 · 21.07.2025 г., 19:43
B2BASEAN обсудили сотрудничество с легендарным человеком, человеком историей Мельниковой Валентиной Максимовной. Художник-модельер. Президент Ассоциации Модельеров России. Председатель секции модельеров «Ассоциации русских художников в Париже». Автор проекта «Дни россиской моды в Европе». С 1996 г. Провела 30 фестивалей в столицах Европы: в Париже – 17, в Вене, в Берлине, в Баден-Бадене, Антверпене, Брюсселе, Дрездене, Копенгагене, Люксембурге, Мадриде, Праге, Ри, Страсбурге, Трире. Организатор участия российских модельеров в Париже на Гала-Балу у Пьера Кардена и на Неделе Высокой моды в Мадриде -2011» в рамках Года Россия-Испания». В Риме в 2011 г. Представляла россискую моду в "Год Россия-Италия" #casualstyle #Fashion #Style #ootd #ootdinspiration #Trends #GRWM #Outfit #Instastyle #Fashionblogger #Casualstyle #Fashionstyle #Outfitoftheday #Styleblog #Fashiondesign #Fashioninspo #Menswear #Babyclothes #Officeattire #Athleisure #Streetstyle #Spingfashion
@DESI_MEMES_Funny_Jokes · Post #5626 · 30.10.2024 г., 11:56
😂😂 #punjabi#youtubeshorts#shortvideo#grwm#instagood#instagram#indianfood#feedfeed#homedecor#l#love#bmw#newyork#kolkata #1 #podcast#nails#linkinbio#photography#punjabisongs#photooftheday#cute#style#winter