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

Резултати

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

Търсене: #ipac

当前筛选 #ipac清除筛选
敏迪選讀

@mindiworldnews · Post #1669 · 12.11.2025 г., 04:05

2025/11/12(Wed) 11/12 蕭美琴踏入IPAC演講,對台灣外交的實質效益是什麼 #IPAC#台灣#歐盟 台灣副總統蕭美琴現身歐洲議會,在IPAC峰會發表專題演說。 這件事代表的意義是什麼?IPAC又是什麼? 去IPAC演講有實質成效嗎?還是只是漂亮過場?

香港人的蘋果

@appledailyhk26 · Post #54840 · 12.09.2023 г., 02:18

//英國28歲研究員Chris Cash被指潛伏國會充當中國間諜,曾擔任保守黨保安事務國務大臣董勤達創立的「中國研究小組」董事,在他被捕時,董勤達已擔任閣員,辭去小組職務,Chris Cash則透過律師辯稱「自己無辜」。《追新聞》向對華政策跨國議會聯盟(IPAC)香港倡議統籌鄺頌晴、前區議員劉珈汶、英國港僑協會創辦人鄭文傑、「攬炒巴」劉祖廸查詢是否認識Chris Cash,他們均透露曾與其接觸,但不算深交。鄺頌晴更指,Chris Cash向英國記者、國會議員當面唱衰「對華政策路國議會聯盟」(IPAC)及該組織行政總裁裴倫德(Luke de Pulford)「好危險」。// 【潛行國會|Chris Cash曾與香港倡議者接觸非深交 唱衰IPAC組織「好危險」】 全文請到《追新聞》網站閱覽 https://thechasernews.co.uk/潛行國會|chriscash曾與香港倡議者接觸非深交/ #ChrisCash#國會#IPAC#劉祖廸#鄺頌晴#追新聞#thechaser =========================== 《追新聞》無金主,只有您!為訂戶提供驚喜優惠,好讓大家支持本平台,再撐埋黃店。香港訂戶可分享給英國親友使用。 優惠詳情:https://thechasernews.co.uk/黃店感謝祭-請即訂閱patreon享優惠/ 報道無罪 知情有價 請即訂閱《追新聞》: 💰 Patreon|https://www.patreon.com/thechasernews 💰 Stripe|https://buy.stripe.com/eVa3fc5JWdYfegU289 🔗 網站|https://thechasernews.co.uk/ 📺 YouTube|https://www.youtube.com/channel/UC5l18oylJ8o7ihugk4F-3nw 📷 Instagram|https://www.instagram.com/the_chaser_news 🌐 Facebook|https://www.facebook.com/the.chaser.news 💬 Telegram Channel|https://t.me/the_chaser_news ☕️ ko-fi|https://ko-fi.com/thechasernews

香港人的蘋果

@appledailyhk26 · Post #54612 · 03.09.2023 г., 19:26

//南韓歷史以來第二位「脫北者」國會議員池成鎬(Ji Seong-ho),周六(2日)在對華政策跨國議會聯盟(IPAC)的布拉格峯會發表演說,他接受《追新聞》訪問時遞來的卡片,就是2018年獲時任美國總統特朗普邀請在其發表國情咨文高舉拐杖的相片。這對撼動自由世界的木拐杖已不復存在,今日池成鎬斷了的左手和左腳,已換成義肢,驟眼看來與常人無異。對於香港2014傘運和2019反送中運動,他直言有留意時局發展,形容「香港綻開民主的花朵」,遭中國共產黨無情地摧毀。// 【布拉格直擊.脫北者自白|池成鎬關注傘運、反送中撐港人 「香港綻放的民主花朵遭中共摧毀」】 全文請到《追新聞》網站閱覽 https://thechasernews.co.uk/脫北者自白|池成鎬關注傘運反送中撐港人/ #布拉格#直擊#脫北者#池成鎬#北韓#IPAC#議員#追新聞#TheChaser =========================== 《追新聞》無金主,只有您!為訂戶提供驚喜優惠,好讓大家支持本平台,再撐埋黃店。香港訂戶可分享給英國親友使用。 優惠詳情: https://thechasernews.co.uk/黃店感謝祭-請即訂閱patreon享優惠/ 報道無罪 知情有價 請即訂閱《追新聞》: 💰 Patreon|https://www.patreon.com/thechasernews 💰 Stripe|https://buy.stripe.com/eVa3fc5JWdYfegU289 🔗 網站|https://thechasernews.co.uk/ 📺 YouTube|https://www.youtube.com/channel/UC5l18oylJ8o7ihugk4F-3nw 📷 Instagram|https://www.instagram.com/the_chaser_news 🌐 Facebook|https://www.facebook.com/the.chaser.news 💬 Telegram Channel|https://t.me/the_chaser_news ☕️ ko-fi|https://ko-fi.com/thechasernews

香港人的蘋果

@appledailyhk26 · Post #54611 · 03.09.2023 г., 19:26

//澳洲戰略政策研究所(Australian Strategic Policy Institute, ASPI)一直被中國政權視為眼中釘,過往曾對比衞星圖片揭露中國在新疆至少建立380座集中營,又發表「抵制新疆棉」報告,連歌手陳奕迅「躺着也中槍」。中共宣傳機器瞄準這名「反華妖女」、ASPI研究員許秀中(Vicky Xu)肆意攻擊,直斥她是21世紀大漢汗、新疆棉罪魁禍首。今日,她站在IPAC布拉格峯會台上,公開她在海外遭受中共政權逼害的真實經歷。// 【布拉格直擊.ASPI研究員自白|許秀中揭「新疆棉」逼維人勞動 長期遭監控:生活不再有趣】 全文請到《追新聞》網站閱覽 https://thechasernews.co.uk/許秀中揭新疆棉逼維人勞動/ #布拉格#捷克#直擊#澳洲#ASPI#新疆棉#許秀中#IPAC#追新聞#TheChaser =========================== 《追新聞》無金主,只有您!為訂戶提供驚喜優惠,好讓大家支持本平台,再撐埋黃店。香港訂戶可分享給英國親友使用。 優惠詳情: https://thechasernews.co.uk/黃店感謝祭-請即訂閱patreon享優惠/ 報道無罪 知情有價 請即訂閱《追新聞》: 💰 Patreon|https://www.patreon.com/thechasernews 💰 Stripe|https://buy.stripe.com/eVa3fc5JWdYfegU289 🔗 網站|https://thechasernews.co.uk/ 📺 YouTube|https://www.youtube.com/channel/UC5l18oylJ8o7ihugk4F-3nw 📷 Instagram|https://www.instagram.com/the_chaser_news 🌐 Facebook|https://www.facebook.com/the.chaser.news 💬 Telegram Channel|https://t.me/the_chaser_news ☕️ ko-fi|https://ko-fi.com/thechasernews

香港人的蘋果

@appledailyhk26 · Post #54659 · 04.09.2023 г., 14:57

// IPAC,驟眼看起來跟APEC(亞太經合會議)相似,但兩者不盡相同,但有着微妙的關聯。9月1至2日,當IPAC(對華政策跨國議會聯盟)在捷克舉行布拉格峯會時,就傳出中國國家主席習近平不會出席在印度舉行的G20領導人峯會,也可能缺席11月舉行的APEC會議,而華府早於7月已拒絕受美國制裁的香港特首李家超參加會議… // 【IPAC峯會.記者手記|海外年輕一代國際舞台冒起 正是中國政權最害怕的】 全文請到《追新聞》網站閱覽 https://thechasernews.co.uk/記者手記|海外年輕一代國際舞台冒起/ #APEC#IPAC#ipac峯會#布拉格#捷克#施志安#裴倫德#記者手記#追新聞#thechaser =========================== 《追新聞》無金主,只有您!為訂戶提供驚喜優惠,好讓大家支持本平台,再撐埋黃店。香港訂戶可分享給英國親友使用。 優惠詳情: https://thechasernews.co.uk/黃店感謝祭-請即訂閱patreon享優惠/ 報道無罪 知情有價 請即訂閱《追新聞》: 💰 Patreon|https://www.patreon.com/thechasernews 💰 Stripe|https://buy.stripe.com/eVa3fc5JWdYfegU289 🔗 網站|https://thechasernews.co.uk/ 📺 YouTube|https://www.youtube.com/channel/UC5l18oylJ8o7ihugk4F-3nw 📷 Instagram|https://www.instagram.com/the_chaser_news 🌐 Facebook|https://www.facebook.com/the.chaser.news 💬 Telegram Channel|https://t.me/the_chaser_news ☕️ ko-fi|https://ko-fi.com/thechasernews

香港人的蘋果

@appledailyhk26 · Post #54613 · 03.09.2023 г., 19:26

//IPAC布拉格峯會邀請重量級講者親述經歷,她們雖然逃離中國、身處自由的西方國家,但仍活在中共的陰霾之中,終日提心吊膽擔心遭秘密警察跟蹤、綁架,生命安全受到威脅。她們分別是流亡法國的國際刑警組織(Interpol)前主席孟宏偉妻子高歌,以及目前在澳洲戰略政策研究所工作的許秀中。 孟宏偉於2016年成為首位來自中國的國際刑警組織主席,兼任中國公安部副部長。2018年9月,他到北京出差遭「誘捕」落網;秘密扣押至2020年1月才送審,在天津市第一中級人民法院判處「受賄」罪成。// 【布拉格直擊.INTERPOL前主席妻自白|高歌流亡法國與孖仔險遭特工綁架 「世界為甚麼仍存在極權?」】 全文請到《追新聞》網站閱覽 https://thechasernews.co.uk/interpol前主席妻流亡法國與孖仔險遭特工綁架/ #布拉格#捷克#直擊#INTERPOL#國際刑警組織#孟宏偉#高歌#IPAC#追新聞#TheChaser =========================== 《追新聞》無金主,只有您!為訂戶提供驚喜優惠,好讓大家支持本平台,再撐埋黃店。香港訂戶可分享給英國親友使用。 優惠詳情: https://thechasernews.co.uk/黃店感謝祭-請即訂閱patreon享優惠/ 報道無罪 知情有價 請即訂閱《追新聞》: 💰 Patreon|https://www.patreon.com/thechasernews 💰 Stripe|https://buy.stripe.com/eVa3fc5JWdYfegU289 🔗 網站|https://thechasernews.co.uk/ 📺 YouTube|https://www.youtube.com/channel/UC5l18oylJ8o7ihugk4F-3nw 📷 Instagram|https://www.instagram.com/the_chaser_news 🌐 Facebook|https://www.facebook.com/the.chaser.news 💬 Telegram Channel|https://t.me/the_chaser_news ☕️ ko-fi|https://ko-fi.com/thechasernews