
软件设计
文章平均质量分 57
Lolwuj
Enjoy life, enjoy the work
展开
-
Git的结构,设计思想
Git的设计太帅了 Git是目前世界上最先进的分布式版本控制系统(没有之一)。有以下几个特点: 1,功能设计紧凑、克制。 软件系统的功能设计需要想清楚能做什么,同时,也要想清楚,不做什么。 往往想清楚不做什么更重要。 有经验的专家敢于确定哪些不做,不是草率鲁莽,而是思虑万全。 在经验和直觉基础的经过了审慎的考虑,确认了功能实现、性能、安全、并发不会有问题。 同时对取舍的缺点也洞若观火,转载 2016-10-14 09:38:50 · 1649 阅读 · 0 评论 -
代码设计阶段基本思想
VC:断点跟踪,内存查看,变量跟踪 代码设计阶段包括: 环境搭建 系统架构设计:代码设计 : 工程级debug 。 时间比例为 2:3:5 工程级debug : 需要根据客户的接口需求调整和增加代码或模块以适应。 对非内核代码的调整重构工作。尽可能加快反馈环和缩小反馈环的目标代码片即:规划–>设计–>验证—>修改—>再验证。原创代码的设计,基本遵循自顶向下设计,逐步求精面向过程程序设计方原创 2016-10-14 11:28:39 · 1262 阅读 · 0 评论 -
深入“自自顶向下,逐步求精”——面向过程程序设计方法
文章转自:http://blog.csdn.net/sxhelijian/article/details/7303605 程序设计初学者常常受困于不会想问题:“不知道让计算机解决这个问题该如何做”。其实,程序员的一个基本功是,能够将复杂的问题分解开来。学会分解任务,因超级大分为大的、中的、小的、超小的,直到能用很直接的方法解决。记住一个很管用的策略:自项向下,逐步求精。不管做何事,都拿这个策略套一转载 2016-10-14 11:36:36 · 2866 阅读 · 0 评论