zoukankan      html  css  js  c++  java
  • 人月神话 阅读笔记(2)

      程序架构师是根据用户的要求来设定程序的相关功能,一般一个项目只有一个架构师。程序架构师和建筑架构师相似都是对相应的项目来设计出相应的功能。而一个架构师想要成功则必须:牢记是开发人员承担创造性和发明性的实现责任,所以结构师只能建议,而不能支配;时刻准备着为所指定的说明建议一种实现的方法,同样准备接受其他任何能达到目标的方法; 准备放弃坚持所作的改进建议。虽然我对于架构师的工作不是很喜欢,但是我觉得一个好的架构师决定着这个项目最终的好坏。

      文档化的规范说明——手册。在我们编程过程中,我们应该有一个简单的文档来描述我们所设计的项目有什么具体的规则,以及相应的描述。一个项目有了规范才能更好的去实现该项目功能,如果没有手册的约束,则会显得程序杂乱无章,在开发的时候也会忘记部分功能的开发,在编程过程中少不了对于一些变量的定义,对于这些定义的名字不能简单地以汉语的拼音来标记他们,尽量去使用一些英语,这样显得程序规范许多。除了变量的定义还有一些其他的编程规范,例如:在编程中尽量使代码写的整齐以及在编程过程中对于一些必要的地方要有一些必要的注释等······最后这一点我还是没有养成习惯,对于一些必要的注释经常忘记在编程中标识。

  • 相关阅读:
    bits,Bytes,KB,MB,GB和TB之间的换算关系
    idea快捷键
    拦截器Interceptor和过滤器Filter的区别
    JSTL标签
    EL 表达式
    El 表达式和 Jstl 标签库
    JavaWeb servlet,乱码的原因和解决
    java类从加载、连接到初始化过程
    js中获取监听键盘事件
    ASP.NET Core Web 支付功能接入 微信-扫码支付篇(转)
  • 原文地址:https://www.cnblogs.com/huan-ch/p/10396060.html
Copyright © 2011-2022 走看看