Posts
All the articles I've posted.
-
我们是软件工程师,不只是开发者:高效团队的工程思维指南
Published: at 12:00 AM本文面向有经验的软件工程师与技术团队,探讨“我们是软件工程师,不只是开发者”的核心理念,深入分析代码只是解决问题的一种工具,强调系统设计、沟通、文档与工程实践对高质量软件的重要作用,并结合图文带你升级工程思维,告别“功能工厂”模式。
-
API协议全景速览 🚀
Published: at 12:00 AM一张图带你吃透 REST、GraphQL、gRPC、WebSocket、MQTT 等 11 种主流 API 技术的核心原理、最佳场景与对比优势。
-
📧 深入解析邮件协议的技术细节与工作原理
Published: at 12:00 AM一文详解邮件收发流程、核心协议(SMTP、IMAP、POP3)及相关安全机制,让你全面掌握电子邮件系统的底层逻辑与实现方式。
-
拆解复杂系统:在Google工作的经验与实用应对模式
Published: at 12:00 AM本文面向有软件工程背景的技术从业者,结合Google SRE一线实践,深入探讨复杂系统的关键特征与应对模式,助你在大规模互联网架构中游刃有余。
-
从事务脚本到领域模型:一次重构的进化之旅
Published: at 12:00 AM结合实际项目案例,深入剖析事务脚本与领域模型的转变过程,帮助.NET及企业级开发者提升业务架构可维护性与扩展性。
-
C#实用函数式编程:让代码更安全、可维护的五大技巧
Published: at 12:00 AM探索C#中五个实用的函数式编程模式,帮助开发者提升代码安全性、可维护性与现代化水平,适合追求高质量代码的.NET程序员。
-
C# 14 空值条件赋值:优雅与安全兼得的新特性
Published: at 12:00 AM深度解析C# 14空值条件赋值(null-conditional assignment)新特性,如何提升代码简洁性与安全性,带来更高效的.NET开发体验,并附实用案例与最佳实践建议。
-
C# 14扩展成员重磅来袭:让你的扩展方法更强大、更优雅!
Published: at 12:00 AM深度解析C# 14扩展成员(Extension Members)新特性,图文结合,带你玩转最新C#语言能力,提升开发体验。
-
为什么我们选择用C#打造B2B SaaS安全产品?——来自Tracebit CTO的一线实践分享
Published: at 12:00 AM本文结合Tracebit CTO Sam Cox 的亲身经历,系统梳理了为何在B2B SaaS安全产品开发中选择C#/.NET作为核心技术栈的七大理由,对软件开发者、技术决策者在后端技术选型、云原生与安全产品实践中具有重要参考价值。