编程进阶

折哥的程序人生 · 物流技术专研7 天前
java·设计模式·设计原则·工厂模式·编程进阶·扩充系列
第8篇:六大设计原则在工厂模式中的体现摘要:工厂模式如何体现SOLID六大设计原则?本文逐一剖析,并用总结对比表帮你一眼看清三种工厂的差异与选型,完成工厂模式的全面学习。
折哥的程序人生 · 物流技术专研8 天前
java·设计模式·抽象工厂模式·创建型模式·编程进阶·产品族·扩充系列
第4篇:抽象工厂模式——产品族一键创建摘要:当需要创建一系列相互关联的产品(产品族)时,抽象工厂模式能保证风格统一、一键切换。本文详解其实现、优缺点,并指出其适用场景。
斐夷所非4 个月前
编程进阶
编程进阶 | 认知重构与误区规避注:本文为 “编程进阶” 相关 zhihu 讨论合辑。 图片清晰度受引文原图所限。 略作重排,未整理去重。 如有内容异常,请看原文。
EXtreme357 个月前
c语言·数据结构·性能优化·双向链表·编程进阶·链表教程
链表进化论:C语言实现带哨兵位的双向循环链表,解锁O(1)删除的奥秘🏠 个人主页: EXtreme35📚 个人专栏:在数据结构领域,链表是一种灵活多变的结构。通过组合不同的连接方式和头部处理策略,我们可以衍生出八种主要的链表形态。了解这些分类,有助于我们理解本次实现的双向循环带哨兵位链表为何是最强大、最灵活的形态之一。
我是有底线的