将程序分层,
界面,逻辑,数据。可是程序员们总是喊,如果要改一个东西,其他层也要改,找得头都大了。请问到底是什么原因?
界面,逻辑,数据。可是程序员们总是喊,如果要改一个东西,其他层也要改,找得头都大了。请问到底是什么原因?
解决方案 »
- 转磨VS2008的过来啊,求救。
- WinForm里怎么在TabControl控件中tabPage之间互相拖拽TreeView里的节点TreeNode
- DataRow findrow = ds.Tables["供方进料不合格统计表"].NewRow(); 这种方法为什么不能使用两次
- 验证只能输入汉字、字母(半角)和数字(半角)的正则表达式
- 请教点关于对Excel的操作问题。。。。
- 怎么把xml的name值分别写到数据库阿?
- 初次接触Winform,请教 DataGrid 如何删除行 编辑行。
- ArrayList问题
- 从datagrid中提取值,插入数据库出错,谁能帮忙看下,哪错了
- 为什么我的CSharp程序不能运行
- Administrator帐户密码被改问题,望高手进……
- 如何在httpHead 中添加值?
这些东西都是教你如何设计一个健全、开放、易于修改的软件基于这些的基础是面对抽象编程,你设计任何一个public的方法的时候
记住这个方法不是只给你一个人用的,开放的接口是一种承诺,不要轻易改变!