码迷,mamicode.com
首页 >  
搜索关键字:过度设计    ( 49个结果
2014年的项目的总结(二) 谨防过度设计 别为显示技术而搞复杂 杀鸡焉用牛刀?
14年最后一个项目无疑收获巨大,自己掌握的很多东西都得到了检验,而其中暴露出来的问题更让我得到教训,特别是开始走入的过度设计的误区,为了显示技术什么复杂用什么,现在想想真是后背发凉。这样的经历,像我这样的新手估计很容易犯吧。 上图 开始的架构 一开始做设计时,为了统一所谓的对外接口,解决耦合问题,....
分类:其他好文   时间:2015-03-02 14:41:56    阅读次数:111
iOS平台(移动平台)架构问题
尴尬的遭遇 自己从内心觉得对项目分层是一种非常好的思想,于是便在网络中寻找有关iOS项目分层的资料. 无奈,网络中关于iOS的项目架构资料非常少(最后证明我大方向走错了了,架构应该是独立于平台的,所以"iOS"的架构资料是找不到的),就算有几篇博文,也是自己琢磨出来的野路子.(个人思想比较保守,不够权威的东西不能让我信服,而事实上,每个人都能看到那些博文是有过度设计的问题的) 后来尝试在 co...
分类:移动开发   时间:2015-02-01 09:36:52    阅读次数:198
修改需求时的追求完美的处理方式
一般来说流程是这样的 接到需求  -> 详细设计  -> 实现 实际上一般会是这样 接到需求  -> 详细设计  -->   实现   -->  新想法     ┃ ┃                                       ┗    ┛ 在想法和实现中产生了循环...而且没通过详细设计.... 时间/工作量 和完美之间  不得...
分类:其他好文   时间:2014-12-10 12:41:02    阅读次数:123
基本上,把switch,用设计模式代替,肯定是bug和过度设计。想想,本来修改一个文件几行代码可以解决的问题,变成修改3-6个类才能实现一样的功能。不是傻是什么?
那些迷信设计模式的人,来修改一下这个方法吧。看看你最终的代码膨胀为几倍。。。public virtual PasswordChangeResult ChangePassword(ChangePasswordRequest request) { if (reques...
分类:其他好文   时间:2014-12-10 07:03:10    阅读次数:503
转载——分享一个html+js+ashx+easyui+ado.net权限管理系统
EasyUI、权限管理 这是个都快被搞烂了的组合,但是easyui的确好用,权限管理在项目中的确实用。一直以来博客园里也不少朋友分享过,但是感觉好的要不没源码,要不就是过度设计写的太复杂看不懂,也懒得去看懂,还有一些不是在推广自己的代码生成器就是在卖权限组件,看着漂亮的UI和完善的功能就是没源码学习...
分类:Web程序   时间:2014-11-01 14:37:44    阅读次数:291
《恰如其分的软件架构:风险驱动的设计方法》——读书笔记
个人觉得本书概念太多,软件的架构和开发不是概念拼成的,一些经验性的东西用合适的词描述就行。所谓风险驱动,其实就根据项目情况选择合适的设计力度,避免过度设计。而对于复杂的软件系统,精心设计还是非常重要的,在开发前和开发中都会有设计的问题。另外,对于一个软件工程师,对一些架构模式需要有些了解,在脑海中构...
分类:其他好文   时间:2014-09-26 20:02:08    阅读次数:186
连载:面向对象葵花宝典:思想、技巧与实践(35) - NOP原则
NOP,No Overdesign Priciple,不要过度设计原则。 这应该是你第一次看到这个原则,而且你也不用上网查了,因为这个不是大师们创造的,而是我创造的:) 之所以提出这个原则,是我自己吃过苦头,也在工作中见很多人吃过类似的苦头。 你可能也见过这样的场景:产品提出了一个需求,设计师眼光非常长远,他甚至把5年后可能的业务变化都提出来并且加以设计了,让你不得不佩服设计师的高瞻远瞩的眼光,并...
分类:其他好文   时间:2014-06-30 00:39:25    阅读次数:259
数据验证随想(续)
梳理需求 关于这个想法,想看看历史背景的,请移步 《数据验证随想》 今天要说的是这个组件在项目中的应用,以及后期对它的改善。在原来的想法中,希望做的大而全,结果越往后做,发现有点过度设计,写完代码后,楼主自己都懒得用。与其这么麻烦,还不如直接几个 if 判断完事。 既然如此,只能将问题简单化。...
分类:其他好文   时间:2014-06-28 14:02:59    阅读次数:226
.net设计规范
抽象是毋庸置疑是面向对象的特性之一,抽象几乎是软件设计中必须的,但是抽象过多是过度设计的象征
分类:Web程序   时间:2014-05-10 01:48:30    阅读次数:264
49条   上一页 1 ... 3 4 5
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!