zoukankan
html css js c++ java
OOAD读书笔记(一):什么是好的软件?
什么是好的软件?
首先,它必须满足客户的要求,做客户想做的事情
然后,好的软件是经过良好设计,良好编码的. 容易维护,重用和扩展
换句话说,好的软件不只是满足了客户,还要"满足"程序员. 维护这个软件的程序员,不是你自己:)
怎么现实好的软件?
确保真正达到了客户的要求
应用基本的OO思想,OO设计原则以增加灵活性
应用设计模式或架构模式,以达到一个可重用,容易维护的目的.
查看全文
相关阅读:
SMR磁盘学习1
练笔-字符串,向量和数组6
练笔-字符串,向量和数组5
练笔-字符串,向量和数组4
练笔-字符串,向量和数组3
练笔--字符串,向量和数组2
Redis系列-存储篇hash主要操作函数小结
Redis系列-存储篇string主要操作函数小结
Redis系列-远程连接redis并给redis加锁
Pjax的使用
原文地址:https://www.cnblogs.com/rockniu/p/1353153.html
最新文章
J-LINK V8固件烧录指导
对SPI、IIC、IIS、UART、CAN、SDIO、GPIO的解释
关于linux中使用vim打开文件出现^M的解决方法
应用 Valgrind 发现 Linux 程序的内存问题
浅谈C中的malloc和free
安装程序无法定位现有系统分区,也无法创建新的系统分区
UITableView优化
消息messaging
NSUserDefaults.md
NSURLSession
热门文章
《疯狂Android讲义》
《Effective Object-C 2.0 编写高质量IOS与OS X代码的52个有效方法》
《代码大全2》
《Objective-c开发范例代码大全 》笔记
【LeetCode】Power of two
ArrayList的contains方法
算法2---链表3---双向链表
算法2---链表2---链表任意存储的实现
算法2---链表1---链表简单的实现
算法1---随机生成算法
Copyright © 2011-2022 走看看