zoukankan      html  css  js  c++  java
  • 构建的决策

      如果语言的工具是初级的,那么程序员的思想也是初级的。这是书的一句原话。

      书刚买回来完一个章节,联想到现在自己在做的一个项目(感觉架构不能用"乱"和"糟糕"来形容了),对“构建”中的约定的理解也更深了。如果一个项目如果没有一个好的约定,项目功能的变大会导致结构混乱不堪、正常的维护变得不可能,不得不花大量的时间去重构。在这一章中给我感觉比较好的一句话是:成功编程的一个关键就在于避免随意地变化,这样你的大脑可以专注于其他真正需要的变化。

      构建第一、选择编程语言

    要选择编程语言,就得认识这门编程语言,它善长做什么,如:JAVA是一个种向面对象的语言,将其转换成字节码后,可以在任何的平台上的虚拟机中运行。JAVASCRIPT是一种解释执行的脚本语言,主要用于做客户端的编程。

      第二、编程约定

    约定变量名称、类的名称、子程序的名称、格式约定、注释约定等指导着整个活动。任何程序都需要一个控制结构,该结构可以统一编程语言的细节。这种结构的魅力在于,各个具体部件都能反映整体架构的内涵。

      第三、选择合适的工具

    选择好一个工具能够让编程工作变得更愉快。这也就是开头那句话(语言的工具是初级的,那么程序员的思想也是初级的),这也取决于你如何面对自己的工作。

      第四、实践构建方法

  • 相关阅读:
    Android 自定义View (二) 进阶
    设计模式 装饰者模式 带你重回传奇世界
    Android 自定义View (一)
    C++ 习题 输出日期时间--友元类
    设计模式 观察者模式 以微信公众服务为例
    Binomial Coeffcients 历届山东省省赛题
    做一只美腻的程序媛
    java编程中容易犯2的细节汇总
    Arrays.asList()
    SQL Server用表组织数据
  • 原文地址:https://www.cnblogs.com/a-really/p/3758089.html
Copyright © 2011-2022 走看看