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

Резултати

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

Търсене: #edge

当前筛选 #edge清除筛选
油油の科技软件资源分享

@Youyousharechannel · Post #14414 · 08.02.2026 г., 01:55

#Edge 😞Microsoft Edge 卸载工具 | Edge Remover Edge Remover 是一款专门设计用来卸载 Microsoft Edge 浏览器及其 WebView2 运行时的工具。由于 Microsoft Edge 已经成为 Windows 10 和更新系统中的默认浏览器,并且与系统的集成度较高,传统的卸载方法可能无法彻底移除该浏览器及其相关组件。因此,Edge Remover 提供了一种更为直接和彻底的方式来帮助用户从他们的系统中完全删除 Microsoft Edge 。 使用说明 点击[是]:移除 Edge 浏览器和 WebView2 点击[否]:仅移除 Edge 浏览器 点击[取消]:退出 Edge 移除工具 🧐https://t.me/yy_app/398

Hashtags

黑科技软件资源分享

@kkaifenxiang · Post #14318 · 05.04.2026 г., 23:33

🆔 插件名称:isPDF ⭐️ 插件功能:PDF编辑 ➡️ 支持平台:#Edge 📁 插件简介:一款高效且安全的文档处理工具,支持一键导入PDF文件,并通过智能文本解析,适用于简历修改、合同调整、学术论文编辑等多种场景。 可以通过该插件进行多种操作,包括合并、拆分、删除和提取PDF页面,优化PDF文件的压缩和修复,进行格式转换(如将JPG、WORD、POWERPOINT等文件转换为PDF,或将PDF转换为其他格式),以及编辑PDF内容(如旋转、添加页码和水印等)。 还提供PDF安全管理功能,如解锁、保护、签署和红线标注PDF文档,确保用户的文档安全和隐私。 ⬇️ 插件下载:点击下载 📢频道✈️群聊😀推特 💵商务

Hashtags

黑科技软件资源分享

@kkaifenxiang · Post #12894 · 29.10.2025 г., 05:01

🆔 插件名称:宽乎 ⭐️ 插件功能:知乎布局调整 ➡️ 支持平台:#Edge 📁 插件简介:一款专为知乎用户设计的浏览器插件,允许用户自定义知乎内容显示区域的宽度和内容图片的大小,使得用户能够根据个人喜好调整网页布局,从而显示更多的信息。 无需进行复杂的设置,插件会自动将知乎的内容区域变宽。通过点击插件图标并拖动滑块来调整参数。 ⬇️ 插件下载:点击下载 📢频道✈️群聊 📬投稿 💵商务

Hashtags

XP Digital Lab

@rocCHL · Post #9527 · 08.02.2026 г., 14:49

微软 Edge 浏览器更新:紧急修复苹果 macOS 版 CPU 单核占用 100% 问题,实际上两个月前就有人反馈过 微软Edge浏览器发布144.0.3719.115稳定版更新,修复了苹果macOS设备CPU单核占用率达100%的严重Bug,此前该问题导致Mac过热和性能下降。该Bug导致Mac设备风扇转速异常和续航衰减 早在两个月前的测试阶段,就有用户反馈过此问题 标签:#edge Created by RocM 官方频道:@rocCHL 官方群组:@roctech 官方合作:@rocmmbot

Hashtags

XP Digital Lab

@rocchl · Post #8806 · 17.01.2026 г., 04:48

微软 Edge 浏览器 144 稳定版更新:引入新 WebGL 后端,支持隐藏 Copilot 图标 微软 Edge 浏览器已更新至 144 稳定版,在无物理 GPU 的 Windows 环境中改用 WARP 作为新的 WebGL 软件渲染后端,并弃用 SwiftShader。 本次更新新增多项企业级功能和策略,包括外部链接默认使用主工作配置文件、Tenant Restrictions v2、性能设置改名以及一批地理位置与打印相关的新策略。 用户侧新增或优化了隐藏 Copilot 图标、地址栏网页摘要提示、自动填充体验和桌面视觉搜索等功能,提升使用便捷性与可控性 标签:#edge Created by RocM 官方频道:@rocCHL 官方群组:@roctech 官方合作:@rocmmbot

Hashtags

Futures <> DEX

@mexcTracker · Post #150027 · 18.04.2026 г., 14:40

Arbitrage with EDGE ended 29s EDGE | #EDGE| 8.76% | Long 🟢💚👌 Origin: DEX (PUMP) [M: 0% VS D: 10%] Price MEXC: 1.3413 Spot: 1.3397 Price Dexscreener: 1.47 Chain:#ethereumDep✅W/d✅ CA:0xB0076DE78Dc50581770BBa1D211dDc0aD4F2a241 MEXC DEX MC - $517.51M V1h - $12.81K V24h $6.44M $157.11K Liq - $54.67K Limit $16.10K - Fund 0.0332% - source // chat // me

Kompyuter Bilimlari | Windows Blog

@kompyuter_bilimlari · Post #5475 · 26.04.2023 г., 11:21

Microsoftʻning Edge brauzeri siz har bir tashrif buyurgan saytni uchinchi tomonga joʻnatyapti Bu brauzerning xatoligi boʻlib, uni siz hoziroq oʻchirib qoʻyishingiz mumkin. Batafsil:https://www.terabayt.uz/?p=68530 👉🏼Birinchi raqamli Windows Blog | #news / #edge

Hashtags

#二手机场流转计划 机场名: #Edge-X 官网: https://edgex.gbogbo.cn 交易方式: 口令 出售价格: 160 可小刀 交付方式: 工单该邮 账户类型: 按量 - 1200GB(已绝版 无法续费) 可用1.17T (之前送的账户余额6.6) 出售原因: 闲置 联系方式: 已隐藏 #已售出 ⚠️ 理性消费,谨慎防诈。

爱游戏分享社

@aiyouxigongyifuzhu · Post #5756 · 14.09.2025 г., 13:51

项目: Edge-Monitor-Edge进程监控 说明: 一款专门用于监控和终止异常运行的 Microsoft Edge 浏览器进程的程序。解决 Edge 浏览器在后台自动启动并占用过多系统资源的问题。 在启动某些软件或游戏时,Edge 可能会在没有可见界面的情况下运行,导致系统性能下降。Edge Monitor 通过监测 Edge 进程的状态,当其 CPU 使用率超过 30% 或内存使用量超过 2GB 时,自动终止该进程,从而释放系统资源。 【下载见评论区】 #Edge Monitor #工具#PC

电竞交流群 Esports

@hbdj168 · Post #321 · 23.06.2025 г., 09:09

刀塔-PGL 瓦拉几亚 #Liquid 对战 OG (BO3) 2025-06-23 17:10 第一局获胜:Liquid 第一局击杀让分:Liquid -7.5 (重心) 第一局击杀大小:大于48.5 第一局比赛时间大小:大于39 第一滴血:Liquid 刀塔-PGL 瓦拉几亚 #Edge 对战 Tundra (BO3) 2025-06-23 15:00 第一局获胜:Tundra 第一局击杀让分:Tundra -11.5 第一局击杀大小:大于45.5 (重心) 第一局比赛时间大小:大于37 第一滴血:Tundra

Hashtags

123•••89
ПредишнаСтр. 1 от 9Следваща