zoukankan
html css js c++ java
【整理】【代码的坏味道】过大类(Large Class)
选择class内彼此相关的变量,运用
Extract Class(提炼类)
将它们一起提炼到新的class内。如果它适合作为一个子类,则使用Extract Subclass(提炼子类)比较适合。
确定客户端如何使用代码,运用
Extract Interface(提炼接口)
为每一种使用方式提炼一个接口。
将GUI类的数据和行为移至独立的领域对象,对于两边同时保留的重复数据,运用
Duplicate Observed Data(复制“被监视数据”)
同步。
.Net港湾——.Net学习爱好者知识的港湾!全力提供.Net技术分享平台,包括相关电子书下载和源代码视频分享,欢迎大家分享各类资源以及开发经验。
查看全文
相关阅读:
Apache Cassandra 4.0新特性介绍
NoSQLBench压测工具入门教程
赵洋:深入了解Materialized View
PHP与ECMAScript_1_变量与常量
HTTP_5_通信数据转发程序:代理、网关、隧道
HTTP_4_返回结果的HTTP状态码
HTTP_3_HTTP报文
HTTP_2_HTTP协议概要
HTTP_1_Web及网络基础
一个完整的产品设计流程——家庭安全管家
原文地址:https://www.cnblogs.com/zwffff/p/1818882.html
最新文章
Gson---简单入门
json---简单入门
xml---sax操作
Zookeeper
xml ---DOM操作
XML语法
迭代器与生成器
生成式、匿名函数、有参装饰器、叠加多个装饰器
闭包函数
函数
热门文章
装饰器
文件处理
字符编码
DataStax Bulk Loader教程(四)
DataStax Bulk Loader教程(三)
DataStax Bulk Loader教程(二)
DataStax Bulk Loader教程(一)
Cassandra Vnodes在Cassandra 2.0-4.0中的演进
使用DataStax Java驱动程序的最佳实践
Cassandra社区是怎么测试4.0的
Copyright © 2011-2022 走看看