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

Резултати

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

Търсене: #tenerife

当前筛选 #tenerife清除筛选
[CANAL] Chollos de Vuelos

@chollosdevuelos · Post #899 · 12.11.2018 г., 17:15

​​💥París en noviembre💥 ✈️Desde Alicante 46€: 24 al 27 nov ✈️Desde Barcelona 43€: 27 al 30 nov ✈️Desde Madrid 50€: 21 al 27 nov ✈️Desde Sevilla 70€: 26 al 29 nov ✈️Desde Tenerife 59€: 18 al 21 nov Vuelos con salida desde #Alicante, #Barcelona, #Madrid, #Sevilla y #Tenerife Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫

[CANAL] Chollos de Vuelos

@chollosdevuelos · Post #865 · 22.10.2018 г., 15:30

​​💥Dusseldorf en diciembre💥 ✈️Desde Alicante 21€: 8 al 10 dic ✈️Desde Malaga 21€: 1 al 4 dic ✈️Desde Mallorca 21€: 14 al 17 dic ✈️Desde Valencia 21€: 12 al 16 dic ✈️Desde Lanzarote 35€: 8 al 11 dic ✈️Desde Tenerife 35€: 8 al 11 dic Vuelos con salida desde #Alicante, #Malaga, #Mallorca, #Valencia, #Lanzarote y #Tenerife Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫

[CANAL] Chollos de Vuelos

@chollosdevuelos · Post #936 · 04.12.2018 г., 11:45

​​💥París en enero💥 ✈️Desde Alicante 21€: 22 al 26 enero ✈️Desde Barcelona 27€: 10 al 16 enero ✈️Desde Madrid 31€: 16 al 22 enero ✈️Desde Sevilla 43€: 14 a 20 enero ✈️Desde Valencia 37€: 21 a 25 enero ✈️Desde Tenerife 48€: 16 a 20 enero ✈️Desde Bilbao 55€: 20 al 25 enero Vuelos con salida desde #Alicante, #Barcelona, #Madrid, #Sevilla, #Valencia, #Tenerife y #Bilbao Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫

[CANAL] Chollos de Vuelos

@chollosdevuelos · Post #577 · 13.06.2018 г., 13:55

​​💥Madrid en septiembre💥 ✈️Desde Tenerife 67€: 19 al 23 septiembre ✈️Desde Santiago 30€: 6 al 10 septiembre ✈️Desde Málaga 55€: 15 al 19 septiembre ✈️Desde Santander 45€: 18 al 22 septiembre ✈️Desde Vigo 51€: 15 al 17 septiembre 🏨Alojamiento en Madrid🏨 Vuelos con salida desde #tenerife, #santiago, #malaga, #santander y #vigo Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫

[CANAL] Chollos de Vuelos

@chollosdevuelos · Post #971 · 29.12.2018 г., 17:30

​​💥Bristol en enero💥 ✈️Desde Sevilla 25€: 11 al 14 enero ✈️Desde Alicante 26€: 10 al 14 enero ✈️Desde Malaga 26€: 26 al 28 enero ✈️Desde Valencia 32€: 11 al 14 enero ✈️Desde Lanzarote 56€: 18 al 20 enero ✈️Desde Tenerife 53€: 17 al 22 enero ✈️Desde Bilbao 44€: 24 al 27 enero ✈️Desde Mallorca 44€: 17 al 20 enero Vuelos con salida desde #Sevilla, #Alicante, #Malaga, #Valencia, #Lanzarote, #Tenerife, #Bilbao y #Mallorca Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫

[CANAL] Chollos de Vuelos

@chollosdevuelos · Post #1057 · 06.03.2019 г., 14:30

​​💥Barcelona en abril💥 ✈️Desde Jerez 29€: 6 al 10 abril ✈️Desde Santander 30€: 11 al 16 abril ✈️Desde Tenerife 45€: 6 al 9 abril ✈️Desde Malaga 34€: 3 al 8 abril ✈️Desde Sevilla 34€: 2 al 6 abril ✈️Desde Santiago 39€: 3 al 9 abril ✈️Desde Alicante 48€: 16 al 21 abril Vuelos con salida desde #Jerez, #Santander, #Tenerife, #Malaga, #Sevilla, #Santiago y #Alicante Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫

🏆 Info 288 - DEPORTES

@info288_deportes · Post #35578 · 11.10.2024 г., 21:35

⚽️🇪🇸Segunda Tenerife 2-3 Zaragoza#Segunda#Tenerife#Zaragoza El Heliodoro Rodríguez López sigue siendo un bálsamo para el Real Zaragoza, que cortó su mala racha de dos derrotas seguidas firmando su tercera alegría consecutiva en otras tantas visitas a la isla. Los maños acabaron remontando a un Tenerife al que se le hizo eterno el tramo final de un encuentro que disputó en inferioridad numérica durante 66 minutos. Un doblete del serbio Bazdar y otro tanto de Iván Azón dejaron sin premio a los isleños, que se habían adelantado con goles de los canteranos Aarón Martín y David Rodríguez y a los que los tres tantos encajados en apenas un cuarto de hora condenan a seguir otra jornada más como colistas y, de paso, les impiden confirmar el notable progreso que habían demostrado durante dos tercios del choque. https://www.marca.com/futbol/segunda-division/cronica/2024/10/11/6709732222601d8c048b45a7.html 🏆@Info288_deportes

🏆 Info 288 - DEPORTES

@info288_deportes · Post #35224 · 06.09.2024 г., 21:38

⚽️🇪🇸Segunda Tenerife 0-1 Racing#Segunda#Tenerife#Racing El Racing de Santander no sólo encadenó su segunda victoria a domicilio, sino que terminó con la maldición que le perseguía en sus visitas al Heliodoro y consiguió ganar medio siglo después gracias a un gol del grancanario Juan Carlos Arana, que aprovechó la lentitud de la zaga local para destruir la mala racha cántabra en la isla. El Tenerife de Óscar Cano, incapaz con el balón y excesivamente débil en su área, sigue sin ganar y suma solo 1 punto de 12 posibles en este arranque de curso, en el que suma la segunda derrota ante su afición. https://www.marca.com/futbol/segunda-division/cronica/2024/09/06/66db3ebfca474146498b456b.html 🏆@Info288_deportes

[CANAL] Chollos de Vuelos

@chollosdevuelos · Post #721 · 27.08.2018 г., 17:00

​​💥Más chollos para Madrid en Octubre💥 ✈️Desde Malaga 67€: 17 al 21 oct ✈️Desde Fuerteventura 46€: 20 al 25 oct ✈️Desde Valencia 61€: 25 al 28 oct ✈️Desde Bilbao 56€: 10 al 14 oct ✈️Desde Tenerife 57€: 23 al 26 oct Vuelos con salida desde #Malaga, #Fuerteventura, #Valencia, #Bilbao y #Tenerife Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫

🏆 Info 288 - DEPORTES

@info288_deportes · Post #35737 · 28.10.2024 г., 22:20

⚽️🇪🇸Segunda Racing de Ferrol 1-1 Tenerife#Segunda#RacingdeFerrol#Tenerife Con dos goles de Enric Gallego y Jauregi en apenas dos minutos Racing de Ferrol y Tenerife sellaron con tablas un partido en el que una victoria hubiese sido un enchufe moral y que cerraba en A Malata la duodécima jornada liguera. De este modo, los gallegos, que acabaron con uno menos por la expulsión de Puric, encadenan cinco jornadas sumando aunque caen a descenso por los tres empates seguidos, mientras los insulares, con muchas bajas, siguen sin sumar su segundo triunfo aunque al menos abandonan el farolillo rojo... que ostentaban desde la cuarta jornada. https://www.marca.com/futbol/segunda-division/cronica/2024/10/28/671fe47b22601d06578b4586.html 🏆@Info288_deportes

[CANAL] Chollos de Vuelos

@chollosdevuelos · Post #662 · 20.07.2018 г., 09:55

​​💥Malaga en Septiembre💥 ✈️Desde Tenerife 70€: 21 al 26 sept ✈️Desde Madrid 60€: 19 al 22 sept ✈️Desde Santiago 59€: 22 al 25 sept ✈️Desde Asturias 55€: 14 al 18 sept ✈️Desde Barcelona 44€: 26 al 29 sept ✈️Desde Bilbao 34€: 14 al 19 sept 🏨Alojamiento en Malaga🏨 Vuelos con salida desde #Tenerife, #Madrid, #Santiago, #Asturias, #Barcelona y #Bilbao Más en:https://t.me/chollosdevuelos✅ El que no corre 🏃 vuela 🛫

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