个人想法

 

1、希望在以后项目开发中,关于底层代码设计能够尽量简单、清晰,简单不表示功能不强大,不满足需求,简单只为能够实现傻瓜式操作。如果设计过于复杂或混乱,往往造成将设计者束缚,一方面无法抽身参与其它开发,另一方面后续开发人员无法顺利参与其中,类似于作茧自缚。复杂是项目开发的死敌。

2、希望在以后项目开发中,能够最大程度实现配置式开发。 所谓配置式开发总结成一句话,就是在尽量不修改代码,只需通过配置的方式,就可以实现功能开发或维护。

3、可以考虑通用查询引擎开发。

4Ajax编程模型开发。第3点和第4点如果可以实现的话,一方面在一定程度上可以从代码开发中解放出来,这样就有更多时间做其它事情;另一方面可以减少项目开发的复杂度。

5、我发现工程系统为实现增删改查功能编写了大量代码,这样不利于开发和维护,是否可以使用比较傻瓜式的方法,在可以实现同样功能的情况下,只需开发少量代码。

6、小工具软件开发收集

HQL代码自动生成器;客户端表单验证代码自动生成器;服务器端验证代码自动生成器;工作流配置;web应用程序页面代码生成器;数据库部署脚本生成器

7、一直很想用C#开发这样一个数据库引擎,引擎是建立在ADO.net基础之上,相对于NHibernate最小操作单元是实体类,这个引擎最小单元是数据库的表格,在进行增加、修改、删除时(数据库编程中,即使是再复杂的业务流程操作,对数据库来说也只是增删改查罢了),就不需要编写任何的sql语句,也不需要任何的实体类(相对于NHibernate),这样开发项目时就可以砍掉一大部分的代码,就有更多时间来处理核心业务。

8、HTML、CSS、JavsScript和jQuery、数据库脚本、C#几种代码的尽量解耦。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值