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 подобни публикации

Търсене: #videotn

当前筛选 #videotn清除筛选
Tremenda Nota | Revista marginal

@TremendaNota_Cuba · Post #1334 · 05.09.2021 г., 16:56

#VideoTN🏳️‍🌈 Como parte de nuestra revista surgió un espacio de debate sobre los principales temas que afectan a la comunidad. Este espacio fue posteriormente convertido en podcast. Hablamos de La Potajera🥣🌈. Esta es su historia: https://m.youtube.com/watch?v=CP199qypfQo No olvide seguirnos en nuestro canal de YouTube: https://youtube.com/c/TremendaNota

Hashtags

Tremenda Nota | Revista marginal

@TremendaNota_Cuba · Post #1299 · 30.08.2021 г., 17:57

#VideoTN🏳️‍🌈 En mayo del 2021, luego de hacerle un video a su amiga trans Shayra González, titulado "No es un cuerpo equivocado", Darrell Caricaber Quesada se dio cuenta que, de ese tema, había mucho que contar. Así surge Transvisible como un proyecto para darle valor a las chicas y chicos trans. Esta es su historia: https://youtu.be/sJnGzewov7k No olvide seguirnos en nuestro canal de YouTube: https://youtube.com/c/TremendaNota

Hashtags

Tremenda Nota | Revista marginal

@TremendaNota_Cuba · Post #1273 · 25.08.2021 г., 03:00

#VideoTN🏳️‍🌈 Carlos comenzó a hormonarse hace 3 años. Como la mayoría de los hombres o mujeres trans, fue rechazado cuando buscaba trabajo. Dice que lo primero que desea es ponerse cambiar el nombre. Esta es su historia: https://youtu.be/WUsK1uqbnTk No olvide seguirnos en nuestro canal de YouTube: https://youtube.com/c/TremendaNota

Hashtags

Tremenda Nota | Revista marginal

@TremendaNota_Cuba · Post #1141 · 15.07.2021 г., 17:53

📹Las mujeres trans que se unieron a las protestas en Cuba #VideoTN https://youtu.be/z2j1-q_lMGU Puede encontrar más declaraciones en nuestro podcast de La Potajera 🎙Las protestas en Cuba cómo las vivió la comunidad LGBTIQ+ https://anchor.fm/la-potajera/episodes/Las-protestas-en-Cuba-cmo-las-vivi-la-comunidad-LGBTIQ-e14f41a

Hashtags

Tremenda Nota | Revista marginal

@TremendaNota_Cuba · Post #1019 · 03.06.2021 г., 16:07

José Carlos Peñalver y Samy Bermúdez son una pareja gay con dos niños. Se hicieron padres sin desearlo. Por el camino descubrieron que cuidar y educar a sus «hijos», además de una responsabilidad de primer orden, era un placer. «La madre de los niños necesitaba salir del país, empezó a indagar quién podía hacerse cargo de los niños y contactó conmigo porque es mi prima hermana» #VideoTN🏳️‍🌈📹👇 https://youtu.be/L8gslmj6ODQ Suscríbete a nuestro canal de YouTube, deja un 👍 y activa las notificaciones dándole a la 🔔 para estar al tanto de las últimas noticias.

Hashtags

Tremenda Nota | Revista marginal

@TremendaNota_Cuba · Post #1006 · 27.05.2021 г., 17:30

Daniel Triana, el actor LGBTI+ que marchó a solas en Cuba para respetar las normas sanitarias. Este 20 de mayo, el actor Daniel Triana salió a marchar solo por La Habana con una bandera LGBTI+ al cuello. Recorrió alrededor de 6 kilómetros desde La Habana Vieja hasta su casa en el Vedado👇🏳️‍🌈 #VideoTN https://youtu.be/MS-r31h-yQE ¡Suscríbete al canal de YouTube y dale a la 🔔 para recibir todas las notificaciones! https://youtube.com/c/TremendaNota

Hashtags

Tremenda Nota | Revista marginal

@TremendaNota_Cuba · Post #970 · 13.05.2021 г., 21:04

Ya casi se estrena el primer videoclip dirigido y producido por una mujer trans en Cuba y Kiriam Gutiérrez nos habla de su experiencia en la creación de este material👇🏳️‍🌈 #VideoTN https://youtu.be/try09QFrIzM Suscríbete a nuestro canal de YouTube y activa las notificaciones dándole a la campana para que no te pierdas ningún video🔔📹 https://youtube.com/c/TremendaNota

Hashtags

Tremenda Nota | Revista marginal

@TremendaNota_Cuba · Post #953 · 04.05.2021 г., 14:44

#VideoTN🎬 A Kiriam Gutiérrez la reconocen como una de las voces trans más influyentes de Cuba. Es una influencer capaz de mantener la atención de miles de seguidores. Lo mismo comparte fotos suyas que denuncias de transfobia. Sabe aprovechar su visibilidad, originada por el mundo del espectáculo, para reflexionar sobre los desafíos que tiene la comunidad LGBTI+. 🎥 Nelson Julio Álvarez Mairata 🏳️‍🌈🏳️‍🌈🏳️‍🌈 https://www.tremendanota.com/premio-diversidad-plus-2021-para-la-actriz-activista-e-influencer-kiriam-gutierrez-perez/

Hashtags

Tremenda Nota | Revista marginal

@TremendaNota_Cuba · Post #1005 · 27.05.2021 г., 16:55

#NoticiaTN🏳️‍🌈 sobre recaudación de fondos que lanzaron activistas para una campaña LGBTI+ en Cuba. Ha sido un éxito hasta ahora, sobre todo en la jornada de ayer. Aceptan donaciones en la tarjeta 9224 9598 7787 8676. #VideoTN🏳️‍🌈 con entrevistas realizadas ayer en el estudio de tatuajes La Marca, donde se estuvieron pegatinas LGBTI+. Acudieron decenas de personas. 📷 María Lucía Expósito 🎥 Nelson Julio Álvarez Mairata https://www.tremendanota.com/muchasfamiliasuncodigo-activistas-lanzan-recaudacion-para-promover-los-derechos-lgbti-en-cuba/

Tremenda Nota | Revista marginal

@TremendaNota_Cuba · Post #1166 · 24.07.2021 г., 14:16

Resumen de la cobertura de los hechos ocurridos el pasado 11 de julio en Cuba #ArchivoTN 📹Las mujeres trans que se unieron a las protestas en Cuba #VideoTN https://youtu.be/z2j1-q_lMGU Puede encontrar más declaraciones en nuestro podcast de La Potajera 🎙Las protestas en Cuba cómo las vivió la comunidad LGBTIQ+ https://anchor.fm/la-potajera/episodes/Las-protestas-en-Cuba-cmo-las-vivi-la-comunidad-LGBTIQ-e14f41a

Tremenda Nota | Revista marginal

@TremendaNota_Cuba · Post #1106 · 04.07.2021 г., 20:31

José Carlos Peñalver y Samy Bermúdez son una pareja gay con dos niños. Se hicieron padres sin desearlo. Por el camino descubrieron que cuidar y educar a sus «hijos», además de una responsabilidad de primer orden, era un placer. «La madre de los niños necesitaba salir del país, empezó a indagar quién podía hacerse cargo de los niños y contactó conmigo porque es mi prima hermana» #ArchivoTN #VideoTN🏳️‍🌈📹👇 https://youtu.be/L8gslmj6ODQ Suscríbete a nuestro canal de YouTube, deja un 👍 y activa las notificaciones dándole a la 🔔 para estar al tanto de las últimas noticias.

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