代码的易复用、易扩展、易维护是代码组织的最高目标。
1 应对复杂性:抽象(abstract)、分解(decompose)
问题的数据抽象与功能(function)抽象,抽象出模块及模块分解。
从模块四要素去理解模块:
2025年06月03日
代码的易复用、易扩展、易维护是代码组织的最高目标。
问题的数据抽象与功能(function)抽象,抽象出模块及模块分解。
从模块四要素去理解模块:
2025年06月03日
在整个应用之内全局共享一个实例的模式,但它在JS中竟然是一种反模式
所谓单例模式是指遵循这个模式设计的类,仅会被实例化一次,并且其实例允许全局获取。单例模式下派生的示例允许我们在全局共享唯一实例,因此非常适合用于保存整个应用的全局状态。
2025年06月03日
天我将为大家详细介绍一个基于C++ Qt开发的智能电网数据监控系统项目。这个项目不仅可以实现商业用电和居民用电的数据可视化,还可以作为能源管理、环境监测、智慧交通等领域的参考案例。
2025年06月03日
“攻城狮”们要使代码逼格升级,看起来舒服,而且代码跑得飞快,成为技术大神,不仅需要提升内功、还需要掌握好技巧,不断打磨代码,提升代码质量,让编码成为一门艺术。
作者简介:常遇,阿里巴巴高级技术专家,专注于机器学习、前端等领域。关注 "全栈深入" 查看更多硬核干货文章。
2025年06月03日
"同事写的代码像《九阴真经》,我的却像《辟邪剑谱》——直到我参透了设计模式!" —— 某司CRUD侠的顿悟时刻
2025年06月03日
单例模式是一种创建型设计模式,它确保一个类只有一个实例,并提供一个全局访问点。 它是最简单和最常用的设计模式之一,本文介绍C语言及C++实现的3种单例模式代码。
2025年06月03日
根据C++/golang项目在对象设计需要,选择合适的设计模式。
一个单例模式(Singleton Pattern)的实现,使用了 C++11 的局部静态变量特性来确保线程安全。这段代码已经是单例模式的标准实现之一,不过有几个小问题和可以优化的地方。