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

Резултати

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

Търсене: #barbie

当前筛选 #barbie清除筛选
Маркетинг от Берек

@marketing_berek · Post #2817 · 27.07.2023 г., 13:03

Думаете, я просто так тут про Барби расписалась?) Нет, эти два поста — маркетинговый инструмент, и вы тоже можете его использовать. Трендджекинг — захват тренда. Видишь тренд — адаптируй под себя — получи трафик, который создает этот тренд. Думаете, брендам хочется шутить про Барби и все от неё без ума? Нет. А вот от бесплатных охватов — да! А от вирусного эффекта — тем более. Занимаются этим все подряд. Не только Xbox, Forza, Google, я… Например, в меню нашего отечественного бренда СушиВёсла можно найти ярко-розовый сет из лимонада, ролла и «билета на премьеру» за 1500 рублей 😂 Бразильский Бургер Кинг тоже порозовел. Crocs (более недоступный в РФ) выпустил ярко-розовые… кроксы. Про розового дельфина, появившегося якобы к премьере фильма, вообще молчу. И про всемирный дефицит розовой краски 😂 Кстати, фильм в России официально в прокате показывать не будут, но тренд все равно живет. Рекламу «Барби» уже называют лучшей маркетинговой компанией года. С этим трудно не согласиться. Итак. Что делать? ⁃ создаем контент в духе тренда, но адаптируем под себя. Я маркетолог, я так вижу) ⁃ ставим соотвествующие теги, например: #barbie в Instagram* набрал уже 14,8 млн публикаций. ⁃ делаем мемы, с кадрами из фильма и не только: у них самая высокая виральность на волне тренда. ⁃ запускаем услугу или товар лимитировано — в стиле Барби. Что связывает ваш бренд с Барби? Что вы можете предложить своей аудитории? Может быть, у вас общие ценности или наоборот, ничего общего — на этом тоже можно сыграть. Дерзайте. Но не тормозите. Время уходит. *Запрещенная в России соцсеть

Hashtags

Geex 👾

@GeexNoticias · Post #870 · 18.08.2023 г., 16:36

🚨#Barbie ya tiene fecha de estreno en streaming. Warner acaba de anunciar cuándo podremos ver en casa la exitosa película con Margot Robbie y Ryan Gosling El histórico éxito de 'Barbie' en cines sigue creciendo y ya es una de las 25 películas más taquilleras de todos los tiempos. Sin embargo, en Warner han decidido que ha llegado el momento de pensar en la siguiente ventana de exhibición y acaba de anunciar cuándo podremos ver en casa la cinta protagonizada por Margot Robbie y Ryan Gosling: el 5 de septiembre de 2023. Esa decisión por parte de Warner supone que 'Barbie' va a tener una exclusividad en cines de apenas 46 días, algo en la línea de lo habitual últimamente en el estudio. No obstante, sorprende que el estudio no haya querido exprimirla más, pues a día de hoy sigue ocupando el número 1 en la taquilla de Estados Unidos. Claro que para el 5 de septiembre ya habrá perdido esa posición, pero cero dudas de que todavía estará en el Top 10 y sumando una buena cantidad adicional de millones cada semana.

Hashtags

Geex 👾

@GeexNoticias · Post #814 · 02.08.2023 г., 20:01

🚨Así será el Universo #Barbie: Mattel anuncia 13 películas basadas en juguetes famosos En primer lugar, Mattel no descarta hacer varias secuelas de Barbie (esperemos que haya oído a Cillian Murphy diciendo que después de Oppenheimer quiere ser Ken en Barbie 2). Según la empresa, Barbie “tiene un universo muy rico. Es una marca muy amplia y elástica en términos de oportunidades”. Pero la cosa no acaba en Barbie. Mattel tiene decenas de juegos, muñecos y peluches en su haber y ha puesto en marcha 13 películas sobre ellos. “Barbie será recordada como un antes y un después en la historia de la compañía”, reconocían desde la organización

Hashtags

Geex 👾

@GeexNoticias · Post #706 · 19.07.2023 г., 18:51

El rosa está de moda: Google ha repintado el buscador para celebrar el estreno de la película de #Barbie Mattel y los creadores de la película lanzaron una campaña publicitaria a gran escala: famosos fabricantes crean colaboraciones y dedican nuevos productos a muñecas famosas, y el mundo se va tiñendo poco a poco de rosa. Por supuesto, el gigante tecnológico Google no se quedó al margen y, en honor al estreno de la película, añadió un "pasatiempo" a su motor de búsqueda. Si escribes "Barbie" o los nombres de los actores Margot Robbie y Ryan Gosling en la barra de búsqueda, aparecen fuegos artificiales rosas en la página y el buscador se tiñe de rosa. Esto funciona con consultas en cualquier idioma.

Hashtags

Geex 👾

@GeexNoticias · Post #623 · 13.07.2023 г., 15:30

Fotos de Margot Robbie como #Barbie para la gira de promoción y marketing de Barbie que llega a los cines el 20 de julio

Hashtags

📱 𝐃𝐍𝐙 𝐓𝐄𝐌𝐀𝐒 🔠🔠 >> 🔠🔠🔠 📢 𝗖𝗵𝗮𝗻𝗻𝗲𝗹: @DNZ_Temas ➖➖➖➖➖➖➖➖➖➖➖➖ 🔗𝗔𝗣𝗣𝗟𝗬 𝗧𝗛𝗘𝗠𝗘>> 𝕋𝔼𝕃𝔼𝔾ℝ𝔸𝕄 ✅ ⤵️𝗕𝗔𝗖𝗞𝗚𝗥𝗢𝗨𝗡𝗗>> ⬇️𝗪𝗔𝗟𝗟𝗣𝗔𝗣𝗘𝗥>> ➖➖➖➖➖➖➖➖➖➖➖➖ 🏷️Tags: #Barbie#Pink#Purple ╚════ ღ 𝔻ℕℤ 𝕋𝔼𝕄𝔸𝕊 ღ ════╝

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