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

Резултати

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

Търсене: #lover

当前筛选 #lover清除筛选
小喵的ACG黄油 (重开版)

@xiaomiaogame · Post #2326 · 25.01.2026 г., 16:40

爱恋之吻:无尽回忆 LoveR Kiss Endless Memories 官方中文版 新的恋情,直到永远…… 这是一款以摄影与恋爱为主题的青春恋爱模拟游戏。 你将扮演篁莉里爱学园摄影部的一名学生,通过摄影加深与她们之间的羁绊,推进恋情发展吧! 成功告白后的后日谈「Lovers Days」中,等待着你们的将是恋人之间甜蜜的时光! 此外,本作搭载了专注于摄影的「摄影会话」功能! 活用专业的相机功能,随心所欲地拍摄照片吧! 来吧,你是否也要追寻理想的那一张照片,记录下永恒的夏天呢? 特点: ・收录了家用机版《LoveR Kiss》已发布的所有DLC。 此外,早期购入特典限定发布的服装也几乎全部收录! ・魔法女主角全员登场!享受与她们一起的摄影会话吧! ・搭载新模式「专业摄影会话」! PC版中,一个拍摄场景最多可配置14名角色! 来吧,将你独一无二、永不结束的恋爱回忆装满相册吧! ・收录语言除日语外,新增支持英语、繁体中文! 登场角色: 【新体操部的女主角是理事长的孙女】 ● 篁 莉里爱(CV:近藤玲奈) 才貌双全的大小姐,其华丽的演技在新体操部也是引人注目的存在。 因为是理事长的孙女,在学园里的行为举止会立刻传到家里,所以没有人敢轻易接近。 本人对此早已习惯,性格开朗平易近人。内心坚强,绝不在原则问题上让步。 【永远全力以赴、热爱游泳的同班同学】 ● 日向寺 南夏(CV:伊藤加奈惠) 从小学开始就一直和主人公同班的青梅竹马。 是可以轻松相处、无话不谈的关系。嘴有点毒,性格粗枝大叶。 总是肚子饿,很能吃。像盛夏太阳般开朗无比、充满活力的性格,讨厌静下来不动。 作为游泳选手,身高较矮是她的烦恼。喜欢企鹅。 【以照片为友的纯真少女】 ● 生野 C 香澄(CV:石见舞菜香) 母亲是俄裔加拿大人。幼年时期曾在加拿大生活。 性格内向文静。从中学开始对摄影产生兴趣,总是随身带着相机。 拍摄的照片全是黑白的。身体较弱,讨厌灰尘多的地方。 怕生,话少,安静。通过摄影与主人公相识。 【舞蹈部傲气的学园偶像】 ● 仲座 露美(CV:高田忧希) 虽然4月才刚转学过来,却将以啦啦队活动为中心的舞蹈部,改革成了以偶像活动为核心。 从指挥棒舞到嘻哈舞,任何舞蹈都能驾驭。好胜心强,对自己拥有绝对的自信。事情不按自己想法发展就不罢休。 【忘却笑容的体操部天使】 ● 姬乃树 凛世(CV:石川由依) 没有笑容,总是独自一人。身上带着些许阴影,显得比同龄人成熟。 喜欢体操,热心练习。无聊时会在图书室学习打发时间,因此成绩优秀。 周围人都称赞她是认真的优等生,但本人并不这么认为。不擅长应付同班同学孩子气的行为。 【喜欢哥哥到让人困扰的妹妹】 ● 优美菜(CV:花守由美里) 总是想待在一起,无论什么事都想帮助哥哥。 作为妹妹,当摄影模特是理所当然的事。倒不如说,她更希望哥哥来拍。 对于始终把自己当作小孩子的哥哥,她也会猛烈展现自己作为女性的魅力。 喜欢做饭。网球实力还远远不够。 【认真又可爱的化学老师】 ● 冴稀 阳茉利(CV:丹下樱) 大学毕业第二年的新手教师。负责化学科目。 性格认真,无论做什么都全力以赴。 “人为什么会恋爱?” “恋爱究竟是什么?” 为了解开这些疑问,每天致力于研究和实验。有时容易钻牛角尖,看不到周围的情况。 界面:日语 / 英语 / 繁体中文 语音:日语 字幕:日语 / 英语 / 繁体中文 评分 作者 #Dragami Games #PC#正经游戏#3D#官中 #爱恋之吻:无尽回忆 #LoveR Kiss Endless Memories 下载地址

Crypto M - Crypto News

@CryptoM · Post #64847 · 10.04.2026 г., 03:50

🚀 Overview of SBTI's 28 Personality Types PANews posted on X (formerly Twitter) about the 28 distinct personality types identified by SBTI. These include the 'Controller' who excels in task management and situation handling, and the 'ATM-er' who invests time and emotional value. The 'Dior-s' represents a self-deprecating narrative under pressure, while the 'BOSS' is goal-oriented with strong organizational skills. The 'Thanker' leans towards positive feedback and gratitude, whereas the 'Oh-No' personality anticipates risks and negative outcomes. The 'GoGo' is action-driven, and the 'Sexy' emphasizes style and attraction. The 'Lover' is emotionally invested, and the 'Mum' is nurturing and concerned. The 'Fake' wears a social mask, and the 'OJBK' is conflict-averse. The 'Malo' resonates with the working class, while the 'Joker' uses humor to mask vulnerability. The 'WOC!' is highly reactive, and the 'Thinker' is analytical. The 'Shit' is cynical but often cleans up messes, while the 'ZZZZ' strategically disconnects. The 'Poor' is resource-conscious, and the 'Monk' is restrained and detached. The 'IMSB' is self-deprecating, and the 'Solo' is independent. The 'FUCK' is direct and rebellious, while the 'Dead' feels drained. The 'IMFW' has a low self-assessment, and the 'HHHH' finds humor first. The 'Drunk' is a hidden personality, and the 'Kanye' remains mysterious. #SBTI#PersonalityTypes#Controller#ATM#Dior#BOSS#Thanker#OhNo#GoGo#Sexy#Lover#Mum#Fake#OJBK#Malo#Joker#WOC#Thinker#Shit#ZZZZ#Poor#Monk#IMSB#Solo#FUCK#Dead#IMFW#HHHH#Drunk#Kanye