NET开发进阶技巧

1.数据池的建立(结合MySQL ,Mongo DB)
2.监控CPU 占用过高问题,关注内存溢出OOM问题,建立日志-监控-跟踪体系。
3.软件简洁设计思想与三层架构融合。
4.设计模型,数据推演(在公司有余力的情况下,进行蒙特卡洛实验,预估进程,减少风险)
5.准确梳理业务逻辑层关系,通过代码形式,准确找出关键节点,优化代码效率。
6.执行模块与数据库匹配问题,防止通讯干扰,传输卡顿,信息缺失。
7.表示层-业务逻辑层-数据访问层 (经典三层框架)
8.规则-接口-实体(开源模块的利用)
9.分层式开发,技术团队协作
10.EXT.NET技术
11.AJax框架(NET中C#语言用的多,但是精通JAVA绝对会让你事半功倍)
12.数据库指令码掌握(MySQL 重点,window系统下用SQL Service ,Linux系统注意融合)
13.泛型技术利用 (类型参数化,总之模块化设计,降低工作量与难度,把宝贵的时间、精力用在算法开发,框架优化)
14**.代码度量值:圈复杂度、继承深度、类耦合度、代码行数、可维护性指数。**

发布了31 篇原创文章 · 获赞 3 · 访问量 802

猜你喜欢

转载自blog.csdn.net/weixin_45806384/article/details/104851185