TGTGInsightтелеграм анализLIVE / telegram public index
← Такты, стеки, два колеса

TGINSIGHT SIMILAR POSTS

Намери подобно съдържание

Изходен канал @clockstackwheels · Post #721 · 26.12

Почему я люблю языки с сильной системой типов, проверяемой статическим анализом кода — хорошо написанная программа является своей собственной спецификацией и позволяет выражать через язык программирования законы существования предметной области. Когда-то давно я писал на ActionScript. Там была система типов, но вот десериализация JSON'ов по-умолчанию была в какой-то общий Object, к полям которого нужно было обращаться ["по_строковому_имени"]. В один момент мне потребовалось написать что-то на C#, который я совсем не знал, я стал гуглить, как десериализовать JSON, и с удивлением обнаружил кучу советов заранее объявить класс со всеми нужными полями и десериализовать в него. "Какой ужас!", — подумал я тогда, — "Это же дико неудобно! А если я не знаю полей JSON? А если их много? Отвратительный язык!" Теперь то я прекрасно понимаю, что JSON это контракт, и что правильная десериализация только такая и должна быть, и что в хорошем API в одном поле никогда не бывает данных принципиально разных типов, и так далее. Нет, если вы набиваете вечерами пет-проект или сидите бессонную ночь на хакатоне, нет ничего плохого в том, чтобы взять простой язык с динамическими типами вроде JavaScript или Python, не требующий описывать данные. Но вот в энтерпрайзе, особенно когда над одним проектом работает много людей (а бывает это очень часто) — хорошее использование системы типов убережёт разработчиков от огромного количества ошибок, будет бить их по рукам, когда они пытаются сделать что-то не то, и будет подсказывать, когда они не уверены в чём-то. С помощью статической типизации можно на уровне кода обозначить правила, по которым ведёт себя предметная область вашей программы в реальном мире. Разработчику не только будет сложно их нарушить, но он ещё и станет узнавать какие-то вещи, которые мог не знать раньше. Например, если мы делаем медицинскую CRM, и больница заводит новых пациентов только тогда, когда знает их группу крови, мы можем объявить тип "Пациент" (или, если точнее, "Карта пациента") и запретить создавать экземпляры этого типа, не передав в конструктор группу крови (которая, в свою очередь, тоже является типом, вероятнее всего ValueObject'ом). Если новый программист пришёл в проект, он, во-первых, не сможет записать в БД некорректную карту пациента. Понятно, мы не учитываем случаи, когда новый программист переделывает модели предметной области — это будет хорошо видно на кодревью. А, во-вторых, даже если ему никто не сказал, что пациенты должны быть с группой крови, он узнает это из кода. И уже будет понимать, что в тех процессах реальной жизни, которые он описывает кодом, карта пациента создаётся только при наличии группы крови. А, значит, нужно искать какой-то способ сначала эту группу крови получить, и только потом создавать карту. Программирование моделирует реальный процесс. В настоящей работе даже на языках с типами, конечно, без должного контроля можно написать что угодно. Нужна управленческая воля, компетентность руководства, понимание опасности техдолга, в идеале отдельные должности для архитекторов, опытные лиды и старшие разработчики. Но когда всё это есть, можно отсекать много проблем ещё на старте и проще погружать новичков. #dev

Hashtags

Резултати

Намерени 18 подобни публикации

Търсене: #oscar

当前筛选 #oscar清除筛选
Кино и 🍋🍋

@monica_vittti · Post #3803 · 16.03.2026 г., 10:56

Итоги Оскара 2026 Лучший фильм: One Battle After Another. Лучший режиссёр: Пол Томас Андерсон, One Battle After Another. Лучший актёр: Майкл Б. Джордан, Sinners. Лучшая актриса: Джесси Бакли, Hamnet. Лучший актёр второго плана: Шон Пенн, One Battle After Another. Лучшая актриса второго плана: Эми Мэдиган, Weapons. Лучший оригинальный сценарий: Райан Куглер, Sinners. Лучший адаптированный сценарий: One Battle After Another. Лучший монтаж: One Battle After Another. Лучший кастинг: One Battle After Another. Лучшая операторская работа: Autumn Durald Arkapaw, Sinners. Лучшая музыка к фильму: Людвиг Йоранссон, Sinners. Лучшая песня: “Golden”, KPop Demon Hunters. Лучший международный фильм: Sentimental Value. Лучший документальный полнометражный фильм: Mr. Nobody Against Putin. Лучший анимационный полнометражный фильм: KPop Demon Hunters. Лучшая работа художника-постановщика: Frankenstein. Лучший грим и причёски: Frankenstein. Лучшие костюмы: Frankenstein. Лучший звук: F1. Лучшие визуальные эффекты: Avatar: Fire and Ash. фото из фильма «Доктор Живаго“, 1965. В кадре Джеральдин Чаплин и Джули Кристи #oscar

Hashtags

Кино и 🍋🍋

@monica_vittti · Post #3715 · 24.01.2026 г., 12:11

Оскара в этом году дадут одному из этих фильмов: «Бугония» (Bugonia) «Формула 1» (F1) «Франкенштейн» (Frankenstein) «Хэмнет» (Hamnet) «Марти Суприм» (Marty Supreme) «Битва за битвой» (One Battle after Another) «Тайный агент» (The Secret Agent) «Сентиментальная ценность» (Sentimental Value) «Грешники» (Sinners) «Сны о поездах» (Train Dreams) Все номинации ТУТ Кто и как выбирает победителей премии «Оскар»? ТУТ Скандинавский состав «Сентиментальной ценности» собрался вместе, чтобы посмотреть, как Ренату Рейнсве и режиссёр Иоахима Триера номинируют на Оскар #oscar

Hashtags

Кино и 🍋🍋

@monica_vittti · Post #2699 · 07.10.2024 г., 08:27

Журнал Variety сделал прогнозы на номинацию Оскар-2025 года в категории «Лучшая главная роль» • Ральф Файнс «Конклав» • Колман Доминго «Пой пой» • Эдриен Броуди «Бруталист» • Пол Мескаль «Гладиатор 2» • Тимоти Шаламе «Полная неизвестность» #oscar

Hashtags

Кино и 🍋🍋

@monica_vittti · Post #2181 · 11.03.2024 г., 11:23

Бордер-колли, по кличке Месси (в честь известного футболиста), снявшейся в «Анатомии падения», не хотели впускать в зал награждения, хотя собака получила Palm Dog, альтернативную премию для лучшей собачьей роли. В итоге собака все же оказалась в зале церемонии с актерами фильма «У собаки в фильме есть настоящая душа, наверняка поэтому в ней видят настоящего актера, – объясняла режиссер «Анатомии падения» Жюстин Трие для The Hollywood Reporter - Мы выбирали ее не за внешний вид, не за красоту. А за умение делать нужные вещи в кадре» #oscar

Hashtags

Кино и 🍋🍋

@monica_vittti · Post #2885 · 24.01.2025 г., 10:10

«Я не пошла, потому что сказала себе: если я выиграю, я упаду в обморок, так что с тем же успехом я могла бы упасть в обморок дома» — объяснила Софи Лорен почему она не пошла на церемонию «Оскар» Это было 9 апреля 1962 года – 62 года назад – в тот день, когда Софи Лорен вошла в историю кино, получив премию «Оскар» за лучшую женскую роль в фильме «Чочара» (1960) Витторио Де Сика И это был первый раз, когда Академия наградила исполнительницу не англоязычного фильма. 21 марта 1956 года итальянская актриса Анна Маньяни уже получила «Оскар» за «Татуированную розу, но фильм был американским. Для Софии, которой на тот момент было 27 лет, статуэтка открыла двери Голливуда и позволила получить всемирное признание София получила новость в 6.39 утра, когда в ее доме в Риме, зазвонил телефон. На другом конце провода, прямо с места проведения 34-й церемонии в Санта-Монике, Кэри Грант объявил ей о победе. Слёзы, эмоции, радость…Возле дома всю ночь дежурили журналисты и репортеры, корреспондента RAI Лелло Берсами пришлось принять в халате Ну а дальше праздник — через несколько часов София вместе с мужем Карло Понти, (продюсером фильма), сестрой Марией и матерью собираются отпраздновать в римском ресторане на Виа Венето 26 июля 1962 года София в платье для красной дорожки и со статуэткой в руках на вечеринке в ее честь Сюжет фильма — адаптация Витторио Де Сика и Чезаре Заваттини романа 1957 года Альберто Моравиа. Мать и дочь преодолевают путь через военную Италию, сталкиваясь с ужасными испытаниями — мощный женский портрет, которому Софи Лорен придала не только свою природную красоту, но и боевой и мужественный дух.Первоначально Карло Понти думал, что из двух героинь фильма, София сыграет дочь, доверив роль матери Анне Маньяни. Но Анна отказалась (она не хотела Лорен в качестве дочери) и предложила Витторио Де Сике выбрать на ее место Софи Лорен, которой было тогда 25 лет. Заваттини переработал сценарий, «омолодив» мать-Чезиру (которой в романе Моравиа 50 лет) София Лорен за эту роль получила не только «Оскар», но и «Золотую пальмовую ветвь» в Каннах, премию BAFTA, премию Давида ди Донателло. Картина стала новой иконой итальянского кино в мире, актрисой, которую Академия снова наградит в 1991 году признанием за ее блестящую карьеру Все когда-то случается впервые… #великаякрасота #oscar

Кино и 🍋🍋

@monica_vittti · Post #2672 · 27.09.2024 г., 08:20

«Vermiglio», фильм вошедший в число победителей Венеции этого года, итальянского режиссера и сценариста Мауры Дельперо будет представлять Италию в категории «Лучший международный фильм» премии Оскар 2025 года за «За его способность рассказать историю сельской Италии прошлого, чьи чувства и темы стали универсальными и актуальными» Фильм, рассказывает историю большой семьи небольшого горного городка Вермильо в последний год Второй мировой войны. В силу безжалостного парадокса, именно в тот момент, когда мир обретет покой, семья потеряет свой собственный. В русском переводе фильм называется «Горная невеста» и планируется к прокату, в настоящее время он уже идет в итальянских кинотеатрах #oscar #кинонавыходные

Кино и 🍋🍋

@monica_vittti · Post #2987 · 05.03.2025 г., 09:39

«Принц Бродвея» был первым фильмом, который я показал на кинофестивале A-list. Знание, что многие актеры и кинорежиссёры начали свою карьеру в Локарно, меня вдохновляет, и я чувствую, что начинаю новую главу” — говорит Шон Бейкер, американский кинорежиссёр, твердый защитник независимого кино, на 71-м выпуске кинофестиваля в Локарно, 2018, только что получивший пять Оскаров за фильм «Анора» Видео © Кинофестиваль Локарно / CISA #locarno #oscar

OnePlus OS Update Tracker

@OnePlusOTA · Post #796 · 03.10.2022 г., 03:34

OnePlus Nord CE 2 Lite OxygenOS 12.1 A.09 EEA System [Optimized] the network stability [Optimized] the Bluetooth stability [Improved] system stability [Updated] Android security patch to 2022.06 Camera [Optimized] the stability when using camera Others [Fixed] the issue that playing video might be lagging in certain scenarios MD5 Full: 35f10822975038de47269df58b85a245 Size Full: 3.67 GB (3943357786) Downloads ColorOS Global Server: Full ColorOS India Server: Full ColorOS Europe Server: Full Exported by MlgmXyysd Color OTA Bot@OnePlusOTA #Oxygen#oscar#Europe#Stable#Full#CPH2409

12
ПредишнаСтр. 1 от 2Следваща