• MVC+linq开发经验


    1.Though it is a mass,it will help you out of another mass,so,be glad to face it.

    2.吃自己的狗粮。系统像一个房子,一个领地,先把架子搭起来,然后每天巡视,逐渐把石头捂热。所以要围绕需求构建一个便于面向方面开发的架子,每天做一个方面,反复迭代,充分利用上一次的开发带来的便利协助下一次开发。

    3.要学习和总结一大串利于重构的方法,首先应选择利于穿针引线的部分先做,然后应选择利于改善体验提高生产力的部分先做,确保迭代向着优化,秩序化的方向进行,多用扩展方法和过滤器,多用电脑进行文本处理工作。

    4.完成某一方面时应假设其他方面不存在,身处mass中应假设做完一切即是终结,忘却,忽略临时发现的问题或是种种可能,哪怕明知会绕路,也要保持当前工作的整体一致性,保持思维寄存器的存储上限,以充分利用当前的能力各个击破,避免顾此失彼。

    5.linq+dal+bll+model=model层。最终生成页面model。多用vm模式生成自治的子视图简化系统。m,v,c尤其是v,m应既有联系又保持距离,model与数据库实体亦应有联系而不苟同。应遵循低耦合高内聚的原则,model结果必须是简单的实体组合,有层次的,兼顾扁平展示方便的数据结构,与view有松散的联系。

  • 相关阅读:
    ORA-12520: TNS:监听程序无法为请求的服务器类型找到可用的处理程序解
    Django2.1.2创建默认管理后台
    堡垒机实例以及数据库操作
    pycharm常用快捷键
    Linux命令之sftp
    oracle收集ash和awr性能报告方法
    linux-php5.6-安装sftp扩展
    linux系统安全设置策略
    Openssh版本升级修复漏洞
    Android Studio下HierarchyViewer的使用
  • 原文地址:https://www.cnblogs.com/baozhu/p/3690595.html
Copyright © 2020-2023  润新知