zoukankan      html  css  js  c++  java
  • web服务器分析与设计(五)--一些总结

    随着年龄与经验的增加,对于软件方面的分析与设计也会有一些新的认识。下面做个近期的总结:

    1,关于到底用不用作设计的问题:

        在最近两个公司,原有人马是不会作设计(我自己的感觉),也察觉不到作设计的任何冲动。但是工作状态却是:压任务,赶进度,代码大量重复,错误丛生。工作几年来,这种公司司空见惯,但是我愈发不能容忍。所以本人立志要奋发图强,从我做起。

        在小项目上,不必要作什么架构设计,分层,常见于一个人的项目。在三个人以上的项目上,就有必要进行模块分解了,尤其是跨平台的模块。分解模块可以从高层上防止代码重复,浪费开发人员,为公司节省资金。而且分解模块,对于降低学习难度有很大帮助,有利于小组之间交流,可谓百得而无一害。

    2,关于架构设计

         近期也看了一些书。有一种非常利于理解与实践的设计办法:先逻辑架构分解,再物理分解。

         还有,架构这个概念本身很抽象,每个人的理解很不一样,具体到不同类型的软件,更是可能有很大差别。

    3,关于详细设计

        从实践来看,先找全对象(建模),然后再开发,本身有些与现在的实际不符。 在老板,领导盯着你的情况下,显然这种办法行不通。我的办法是可以适当设计下,但是写代码完成设计才是最可行的。

  • 相关阅读:
    爬虫工具简单整理
    vue单页面处理SEO问题
    深入浅出MyBatis-快速入门
    js的匿名函数 和普通函数
    Javascript位置 body之前、后执行顺序!
    eclipse中的ctrl+H使用中的问题
    Eclipse中ctrl+shift+r与ctrl+shift+t的区别
    Java 判断字符串是否为空的四种方法、优缺点与注意事项
    eclipse 快捷键
    只缩进新加一段代码的方法
  • 原文地址:https://www.cnblogs.com/cppp/p/4231852.html
Copyright © 2011-2022 走看看