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

Резултати

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

Търсене: #modamujer

当前筛选 #modamujer清除筛选

💥Vestido floral de manga larga Grace Karin Renueva tu armario con estilo en esta temporada de Rebajas de invierno. Diseño e ✅OFERTA: 9.99€ ❌ Antes: 43.99€ 💰Ahorras un 77%🔥 Diseño con cintura elástica que realza tu figura y te brinda comodidad todo el d 👉 Atrévete a lucir radiante #rebajas#modamujer#vestidomidi#descuentos#ofertas 🛰️Oferta publicada en Moda y Belleza

💥Sudadera Morada Heekpek V de Botones Abrigada y a la moda con esta sudadera suelta de invierno ✅OFERTA: 14.99€ ❌ Antes: 28.99€ 💰Ahorras un 48%🔥 Diseño casual y cómodo para lucir en tus actividades diarias 👉 Renueva tu armario ahora #sudaderamujer#invierno#descuentos#modamujer#rebajas 🛰️Oferta publicada en Moda y Belleza

💥Vestido Niwicee Verano Mujer Cuello V Renueva tu armario con estilo y comodidad. Ideal para el verano y tus días de pl ✅OFERTA: 7.99€ ❌ Antes: 25.99€ 💰Ahorras un 69%🔥 Diseño versátil y fresco, con bolsillos prácticos para llevar lo que necesites. 👉 Añade este vestido a tu carrito ahora #rebajas#vestidosverano#modamujer#descuentos#rebajasinvierno 🛰️Oferta publicada en Moda y Belleza

Chollos by SaveMoney.es

@savemoney_es · Post #173405 · 07.05.2026 г., 06:15

Columbia Peakfreak II Mid Outdry Zapatos, Diseño Impermeable Duradero, Agarre Superior, Amortiguación Dinámica, Ajuste Seguro del Mediopié, Estructura Transpirable - Mujer #Amazon#Moda#Modamujer#Zapatosparamujer#Zapatillasdeportivasdemodaparamujer#Calzadodeportivoparamujer#Calzadodesenderismoparamujer#Zapatillasdesenderismoparamujer Precios en Amazon: 🇪🇸 Amazon.es ✅ € 68.6 🔥 🇫🇷 Amazon.fr ➡ € 96.31 + 5.49 🇬🇧 Amazon.uk ➡ € 97.94 + 5.77 🇩🇪 Amazon.de ➡ € 97.95 + 5.49 🇮🇹 Amazon.it ➡ € 107.68 + 5.49 Visto en @savemoney_es

💥Sudadera Columbia Glacial IV para Regalar esta Navidad Abriga con estilo y comodidad a tus seres queridos ✅OFERTA: 14.55€ ❌ Antes: 40.0€ 💰Ahorras un 64%🔥 Ideal para mantenerse cálido en los días fríos de invierno 👉 Haz feliz a alguien especial con esta sudadera #columbia#sudaderapolar#modamujer#navidad#ofertas#tendencia#descuentos#glacialiv 🛰️Oferta publicada en Moda y Belleza

💥Sujetador Push Up Womensecret Colección Wild Helanka Realza tu belleza natural con estilo salvaje ✅OFERTA: 11.99€ ❌ Antes: 24.99€ 💰Ahorras un 52%🔥 Consigue un escote espectacular y una comodidad incomparable 👉 Descubre tu nuevo look navideño #wildhelanka#sujetadorpushup#modaybelleza#ofertas#navidad#tendencia#modamujer#descuentos 🛰️Oferta publicada en Moda y Belleza

💥Chaqueta acolchada JDY Jdynewerica Otw Noos para mujer Abraza el invierno con estilo y comodidad ✅OFERTA: 23.99€ ❌ Antes: 49.99€ 💰Ahorras un 52%🔥 Mantente cálida y a la moda en esta temporada festiva 👉 Renueva tu armario ahora #navidad#chaquetaacolchada#modamujer#descuentos#tendenciasdemoda#invierno#outfitdelavida 🛰️Oferta publicada en Moda y Belleza

💥Pantalón PASUDA de Algodón y Lino para Mujer Viste con frescura y estilo esta Navidad ✅OFERTA: 16.99€ ❌ Antes: 24.99€ 💰Ahorras un 32%🔥 Diseño cómodo, elástico y suelto para disfrutar en cualquier ocasión 👉 Renueva tu armario ahora #modamujer#pantalones#verano#comodos#playa#tendencia#descuentos#navidad 🛰️Oferta publicada en Moda y Belleza

💥Vestido Verano UMIPUBO Cuello V Manga Corta Estilo fresco y cómodo para tus días de invierno ✅OFERTA: 11.99€ ❌ Antes: 23.99€ 💰Ahorras un 50%🔥 Diseño versátil para ocasiones casuales o de playa 👉 Renueva tu armario ahora #modamujer#vestidoverano#vestidocasual#rebajas#vacaciones#tendencia#ofertas#viral 🛰️Oferta publicada en Moda y Belleza

💥Chaleco Acolchado Vancavoo para Mujer Abrígate con estilo este invierno ✅OFERTA: 19.99€ ❌ Antes: 48.99€ 💰Ahorras un 59%🔥 Mantente cálida y a la moda sin sacrificar comodidad 👉 Renueva tu guardarropa ahora #chalecoacolchado#modamujer#inviernocalido#outwear#descuentos#navidad#tendenciasdemoda 🛰️Oferta publicada en Moda y Belleza

💥Vestido Niwicee Verano Mujer Tu look fresco y cómodo para esta Navidad ✅OFERTA: 7.99€ ❌ Antes: 25.99€ 💰Ahorras un 69%🔥 Diseño versátil para playa o ciudad, con prácticos bolsillos 👉 Renueva tu estilo ahora #navidad#vestidosverano#modamujer#vestidocamisero#tendenciasdemoda#navidad2021#ofertasmoda#descuentosnavidenos 🛰️Oferta publicada en Moda y Belleza

💥Vestido Largo Mujer WNEEDU Brilla con elegancia en tus eventos navideños ✅OFERTA: 16.99€ ❌ Antes: 29.99€ 💰Ahorras un 43%🔥 Diseño sofisticado con cuello en redondo y bolsillos prácticos 👉 Consigue tu estilo único ahora #vestidolargo#modamujer#otonoinvierno#elegante#tendencia#bolsillos#navidad#mangalarga 🛰️Oferta publicada en Moda y Belleza