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

Резултати

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

Търсене: #chaoz

当前筛选 #chaoz清除筛选
INFERNAL DNB

@infernal_dnb · Post #623 · 20.01.2026 г., 17:31

☠️ Бэнгеры, все на эфир! Line Up: 20:00 - GVOZD 21:00 - SOLID BANGERZ 22:00 - CHAOZ Hosted by LUGER ‼️Трансляция Twitch ‼️Трансляция VK #solid_bangerz#luger#gvozd#chaoz #reactor_radio#online_radio #dnb_spb#dnb#drum_and_bass

INFERNAL DNB

@infernal_dnb · Post #622 · 20.01.2026 г., 15:52

☠️ Хэй, Бэнгеры! 20 января состоится юбилейный выпуск программы Solid Bangerz #50🎉 В эфире — звёздные гости, любимый Drum&Bass и неповторимая энергичная атмосфера. Готовы к музыкальной феерии? Тогда не пропустите эфир! На эфире выступят: • Константин GVOZD — амбассадор Drum&Bass в России, радиоведущий, музыкальный продюсер, сооснователь «Пиратской станции» и владелец лейбла Respect Records🔥 • Андрей CHAOZ — Techno / DNB продюсер, магистр сведения и отец Redr00m🈴 • Дима LUGER — Панк по натуре и философии, безудержный поклонник и создатель драм-н-бэйс культуры по жизни! Главный голос эфиров и участник команды Solid Bangerz☠️ Line Up: 20:00 - GVOZD 21:00 - SOLID BANGERZ 22:00 - CHAOZ Hosted by LUGER ‼️Трансляция Twitch ‼️Трансляция VK ☠️Инфозона Solid Bangerz 🪙Поддержать команду монетой Увидимся на волнах Reactor Radio! С любовью к ритму и вам, Solid Bangerz! #solid_bangerz#luger#gvozd#chaoz #reactor_radio#online_radio #dnb_spb#dnb#drum_and_bass

INFERNAL DNB

@infernal_dnb · Post #477 · 06.11.2025 г., 07:53

☠️ 16 сентября 2025, эфир Solid Bangerz #33 на Reactor Radio! INFERNAL | LAPA | VEIN | MUFFINWITHNOTHING | LUGER | CHAOZ | EXIT4 Вайбово и с огоньком отметили день рождения Кирюхи VEIN'a ☠️ Поздравили мощными сетами, добрыми пожеланиями и конечно же праздничным тортом в конце эфира 🎂 ‼️Аудио и видео записи эфира ☠️ Инфозона Solid Bangerz 🪙Поддержать команду монетой🤝 С любовью к ритму и вам, Solid Bangerz! #solid_bangerz#infernal#exit4#muffinwithnothing#vein#luger#chaoz #reactor_radio#online_radio #dnb_spb#dnb#drum_and_bass

INFERNAL DNB

@infernal_dnb · Post #226 · 01.06.2025 г., 19:33

😈 Привет, Бэнгеры! Выходные прошли, а мы готовы в самом начале недели пролететь ураганом по вашим саундсистемам с сумасшедшим вайбом! Эфир Solid Bangerz Tales #19 посетит специальный гость - Костя GVOZD💥 Так же отыграет DNB сет наш друг, Андрей ChaOZ (XayZz)⚡️ Ну а начнут разогревать аппаратуру Дима Infernal и Вова SVDj🔥 Увидимся на волнах Reactor Radio во этот вторник! 🤟 Line Up: 20:00 - Infernal 20:30 - SVDj 21:00 - GVOZD 22:00 - ChaOZ *Hosted by LUGER ‼️Трансляция Twitch ‼️ Трансляция VK - ссылка появится после начала трансляции С любовью к ритму и вам, Solid Bangerz! #Solid_Bangerz#GVOZD#ChaOZ#Infernal#SVDj#LUGER#Reactor_Radio#Online_Broadcasting#DNB#SPb_DNB#Drum_and_Bass

INFERNAL DNB

@infernal_dnb · Post #287 · 21.07.2025 г., 09:17

😈 Хэй, Бэнгеры! Ловите видео и аудио сеты с юбилейного эфира Solid Bangerz Tales #25🔥 Прошедшего 15 июля 2025 года на волнах Reactor Radio! Line Up: HaosVibe - video / audio ChaOZ - video / audio INFERNAL - video / audio C O N D O R - video / audio Wayron - video / audio *Hosted by LUGER С любовью к ритму и вам, Solid Bangerz! #solid_bangerz#infernal#luger#chaoz#condor#haosvibe#wayron #reactor_radio#online_radio #dnb_spb#dnb#drum_and_Bass

INFERNAL DNB

@infernal_dnb · Post #272 · 15.07.2025 г., 17:06

😈 Бэнгеры, все на эфир! ‼️Трансляция Twitch ‼️Трансляция VK #solid_bangerz#infernal#luger#chaoz#condor#haosvibe#wayron #reactor_radio#online_radio #dnb_spb#dnb#drum_and_Bass

INFERNAL DNB

@infernal_dnb · Post #271 · 14.07.2025 г., 09:47

😈 Wazzup! BANGERZ! 15 июля, эфир Solid Bangerz Tales #25 обещает быть не только жарким🔥 но и довольно интересным! В лайнапе новые локальные диджеи и гость с Урала 🤘🏻 А так же увеличенное время эфира на целый час 💣 Ждём всех с нетерпением, пропускать такое категорически нельзя! На эфире выступят: Ваня HaosVibe - Юное дарование, пробует себя в разных амплуа и стилях. Ученик ChaOZ и Plasti-X🔥 Андрей ChaOZ - Techno / DNB продюсер, магистр сведения и отец Redr00m Community💥 Дима INFERNAL - Генератор адской энергии и участник команды Solid Bangerz⚡️ Дима C O N D O R - Диджей с многолетним опытом и основатель передачи Broken Beat Station⚡️ Миша Wayron - Мультижанровый диджей и продюсер из города Пермь. Основатель тусовки URALBASS🔊 Дима LUGER - Главный голос эфиров и участник команды Solid Bangerz❤️ Line Up: 20:00 - HaosVibe 20:45 - ChaOZ 21:30 - INFERNAL 22:15 - C O N D O R 23:00 - Wayron *Hosted by LUGER ‼️Трансляция Twitch ‼️ Трансляция VK - ссылка появится после начала трансляции Увидимся вечером на волнах Reactor Radio! С любовью к ритму и вам, Solid Bangerz! #solid_bangerz#infernal#luger#chaoz#condor#haosvibe#wayron #reactor_radio#online_radio #dnb_spb#dnb#drum_and_Bass

INFERNAL DNB

@infernal_dnb · Post #537 · 13.12.2025 г., 12:44

☠️ Хэй, Бэнгеры! Ловите аудио и видео записи с праздничного эфираSolid Bangerz #39🔥 Прошедшего 28 октября 2025 года на волнах Reactor Radio! ⠀ Line Up: INTERCEPTOR - audio| video INFERNAL & EXIT4 - audio| video CHAOZ -audio| video VEIN -audio| video PLASTI-X -audio| video 📹VK Video 🔊VK Audio 📸TG Photo ⠀ ☠️Инфозона Solid Bangerz 🪙Поддержать команду монетой ⠀ С любовью к ритму и вам, Solid Bangerz! #solid_bangerz#infernal#exit4#luger#interceptor#plastix#chaoz#vein #reactor_radio#online_radio #dnb_spb#dnb#drum_and_bass

INFERNAL DNB

@infernal_dnb · Post #275 · 15.07.2025 г., 21:29

😈 Юбилейный эфир Solid Bangerz Tales #25 Всем огромное спасибо! Это было максимально круто и жарко! 🤟🔥 CHEESE / LAPA / INFERNAL / LUGER / CONDOR / EXIT4 / CHAOZ / VEIN / HAOSVIBE / TSVETKOV #solid_bangerz#infernal#luger#chaoz#condor#haosvibe#vein#exit4 #reactor_radio#online_radio #dnb_spb#dnb#drum_and_Bass

INFERNAL DNB

@infernal_dnb · Post #377 · 21.09.2025 г., 07:45

👁👽😈🌝🐼 Еще не очень отдохнувшие лица двигают в сторону деревни «Ложкарёво» на мыс Кюрённиеми. #Solar_Systo_2025#Lozhkarevo_Rave#Redr00m#Solid_Bangerz#Infernal#Exit4#ChaOZ#Lapa#Family_Trip#DnBAllTime

INFERNAL DNB

@infernal_dnb · Post #454 · 27.10.2025 г., 10:09

☠️ Хэй, Бэнгеры! 28 октября, на эфире Solid Bangerz #39 мы отпразднуем день рождения команды, 24 октября нам исполнился 1 год🎉 Отметим эту небольшую но очень важную дату вместе под любимый саунд 🔊 На эфире выступят: • Макс INTERCEPTOR — Диджей и селектор из города Шлиссельбург. Любитель знатно пошуметь в таких стилях как: Drum & Bass, Breaks. Участник команды Solid Bangerz☠️ • Дима INFERNAL — Адепт разрывного и динамичного Drum & Bass, настоящий генератор адской энергии. В его сетах - быстрые, ритмичные треки, тяжёлые басы и проверенные танцпол-уничтожители. Минимум пауз, максимум дропов - гарантированно! Участник команды Solid Bangerz☠️ • Макс EXIT4 — DNB продюсер с более чем 20-летним опытом. Основатель лейбла E-Form Rec и проекта Friend Zone. Автор релизов на Close 2 Death, Abducted LTD и др., а так же участник крупнейших радиошоу и подкастов страны. Участник команды Solid Bangerz☠️ • Андрей CHAOZ — Techno / DNB продюсер, магистр сведения и отец Redr00m Community🈴 • Кирилл VEIN — Industrial Hardcore / Crossbreed / DNB продюсер, эксперт в области жирных индустриальных бочек, дарковых риз-басов, металлических снейров и тёмной атмосферы ☠️ • Илья PLASTI-X — Босс "Reactor Radio" и преподаватель в "Нейропанк Академии". В Drum & Bass индустрии уже более 15 лет. Отдает предпочтение спидмиксингу, играя с 3-x дек в таких стилях, как Neurofunk и Techstep🔥 • Дима LUGER — Панк по натуре и философии, безудержный поклонник и создатель драм-н-бэйс культуры по жизни! Главный голос эфиров и участник команды Solid Bangerz☠️ Line Up: 20:00 - INTERCEPTOR 20:45 - INFERNAL & EXIT4 22:15 - CHAOZ 23:00 - VEIN 23:45 - PLASTI-X Hosted by LUGER ‼️Трансляция Twitch ‼️ Трансляция VK - ссылка появится после запуска трансляции ☠️ Инфозона Solid Bangerz 🪙Поддержать команду монетой🤝 Увидимся на волнах Reactor Radio! С любовью к ритму и вам, Solid Bangerz! #solid_bangerz#infernal#exit4#luger#interceptor#plastix#chaoz#vein #reactor_radio#online_radio #dnb_spb#dnb#drum_and_bass #birthday#1year

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