vb.net机房收费系统-错误是我们的必由之路
来源:互联网 发布:人工智能音箱 编辑:程序博客网 时间:2024/05/22 16:59
到今天,机房收费系统,总算在我的努力下成功了两条线,借此机会喘口气,总结自己的经验教训,希望同志们吸取这些教训!
教训一:UML的复杂性和系统的需求不符
在最初的设计阶段,过多地想用设计模式,没有实际考虑系统的需求,导致后来在代码实现中出现架空的现象!考虑到效率,只能做部分的舍弃,也锻炼对设计模式的重新认识!
好的系统并不是多么复杂,应该是在范围内适合自己,就像机房收费系统,它的复杂程度,也许不太适合用过多地设计模式,但是换个角度,以我们学习的角度,循序渐进来说,现在的所有错误都是以后正确的基石!所以这也没有错!
教训二:层的关系混乱
对UI,BLL,DAL,IDAL等层初期自己在迷茫中前进,导致自己对每一层的作用自己混乱,在前期设计的时候,没有过多地考虑逻辑,想了多是功能。
这个教训告诉我,前期的迷茫不可怕,要勇于尝试错的东西,迈出第一步,在前期的设计中踌躇不前就不如再向前走一步,很快就会海阔天空!
教训三:代码实现与设计不符,后期修改繁琐
做事不能只凭自己的意愿!这是这个教训给我的启迪,当初的设计要做好记录工作,在往后的实现中我们才能顺手拈来,没有注释,没有记录,我们会在时间的作用下变得一无所知!
教训四:数据库设计不足,视图,关系的建立过于晚
对数据库的设计是老生常谈,总结一句话,尝试很重要,在上次的机房收费系统,没有尝试一些新的东西,在本次的实现中又害怕它们,最终在自己的逼迫下走出了第一步,以后的事情好似水到渠成!
难倒我们的,有时候恰恰是我们自己!
教训五:整体感不足,粒度不佳,不能“瞻前顾后”
在设计的时候,整体的感觉很欠缺,类的设计反复,功能重叠,粒度的设计很欠思考,总结如下:
没有最好的设计,只有更好地设计,第一次不好很正常,但是止步于第一次就不正常!
整体总结:尝试吧!没有什么是对或者错的,这永远是个相对的概念,合适的就好!不要固步自封,止步于自己!
- vb.net机房收费系统-错误是我们的必由之路
- vb.net机房收费系统的系统登录
- vb.net机房收费系统的系统登录
- vb.net机房收费系统一个小功能的实现
- vb.net机房收费系统—组合查询的实现
- vb.net版机房收费系统后的一些感触
- VB.NET机房收费系统总结
- VB.NET机房收费系统总结
- VB.Net机房收费系统个人版总结
- VB.NET 机房收费系统项目总结
- vb.net写机房收费系统
- VB.NET版机房收费系统---报表
- VB.NET版机房收费系统---SqlHelper
- 小结:VB.NET机房收费系统个人版
- VB.NET机房收费系统总结
- vb.net机房收费系统之配置文件
- VB.NET机房收费系统SQLHelper
- 【vb.net机房收费系统】之sqlhelper
- fcutl
- 正向代理/反向代理/透明代理/透明模式
- IT大败局----第七章 企业并购的陷阱
- 页面js脚本内,使用字符型服务端动态绑定的值
- 项目计划书格式
- vb.net机房收费系统-错误是我们的必由之路
- 用EXCEL打开TXT文件的办法
- Python利用ConfigParser读取配置文件
- Cocos2d-x和OC层次混搭图层截图解决方案(指定大小)
- 硬盘的存储原理和内部架构
- 莫忘初心,开始博客
- scrollview 实现滑动到底部加载更多数据
- VC6.0 自带小工具 简单介绍
- Unity3D中文视频PDF资源下载地址