设计
leehong2005
这个作者很懒,什么都没留下…
展开
-
方法与设计
本文主要是从《Java编程思想》上面总结出来的。方法论在你经历整个开发过程时,最重要的一点是:不要迷失。这很容易做到。大多数分析与设计方法论都试图去解决最大型的问题。但是请记住,多数工程并不属于这一范畴,我们通常只需要采取某种方法论所推荐的一个相对较小的子集就可以得到成功的分析与设计。但是某些类型的处理过程,无论它们怎样小或者怎样受限制,通常也都应该采用某种比直接开始编码要好得多的原创 2013-06-19 17:04:08 · 1926 阅读 · 0 评论 -
设计模式原则
原则,故名思议则是本质的意思。所谓擒贼先擒王,研究设计模式自然要先了解设计原则, 所有的模式都是在这些原则的基础之上发展起来的,有的是侧重一个,有的是多个都有所涉及。看完设计模式之后,我感觉到每个模式都有这些原则的影子,还渗透 着面向对象的三大属性,也觉得这些原则也都有相通之处,,正是有了他们才使我们由代码工人转为艺术家。下面我来点评一下六大原则,望各位拍砖:1、单一职责原则(Single R原创 2013-06-19 16:40:28 · 1698 阅读 · 0 评论 -
如何保持API的兼容
1,采用良好的设计思路在设计过程中,如果能按照下面的方式来进行设计,会让这个API生命更长久面向用例的设计,收集用户建议,把自己模拟成用户,保证API设计的易用和合理保证后续的需求可以通过扩展的形式完成第一版做尽量少的内容,由于新需求可以通过扩展的形式完成,因此尽量少做事情是抑制API设计错误的一个有效方案对外提供清晰的API和文档规范,避免用户错误的使用API,尤其是避免API(见第原创 2013-06-19 16:43:05 · 3658 阅读 · 0 评论 -
如何画各种“图”?
我们在写文档过程中,多多少少都会画一些图来说明程序的功能,这篇文章就来说明一些常用的"图"怎么画。1,画图工具常用的有这么几种Visio:这是很常用的,基本上的图都可以用这个来画。StarUML:这个是一个专用来画UML的图,效果也还可以,我用得比较少。画图板:如果你用画图板也一样能画出效果不错的图,神人也,值得膜拜,不过,这个东西很低效,不推荐。2,类图关于类图的详细信息原创 2013-06-20 15:40:56 · 7689 阅读 · 0 评论 -
Android 下拉刷新框架实现
一个通用的下拉刷新的框架介绍。前段时间项目中用到了下拉刷新功能,之前在网上也找到过类似的demo,但这些demo的质量参差不齐,用户体验也不好,接口设计也不行。最张没办法,终于忍不了了,自己就写了一个下拉刷新的框架,这个框架是一个通用的框架,效果和设计感觉都还不错,现在分享给各位看官。原创 2013-10-13 23:20:50 · 135680 阅读 · 220 评论