zoukankan      html  css  js  c++  java
  • 大道至简阅读笔记03

    这几天我读了这本书的最后几章,使我对软件开发的过程也是有了更深的了解,从第六章的题目中可以看出,不管对于任何工程项目的开发来说,一门开发语言只是一个工具,每个语言都有自身的特点,我们要根据不同的使用环境及使用要求来选择最合适的编程语言,但是在没有特定要求的题目或任务中,我们要选择自己最擅长的语言来编写代码
      在项目的开发中,要灵活应变,理想的状况下,“软件工程=过程+方法+工具”。然而工程成功的真正关键,并不在于你把你的团队“组织”的有多好。即使在团队中他们都显得有条不紊,你一样会面临失败。
      第八章中,软件工程的目标和质量问题时,提及“平衡时间,资源和功能三者的关系”。这其实是一个实施过程中还能过得细节。或者说,他是一个具体的方法,而不是目的。我们所编写的程序一定要具有其现实意义,虽然时间、资源、功能三者是对立统一的,我们在编程时要尽量调节着三者的关系,尽量能做到利用相对较少的时间,使用较小的资源,实现较多的功能。

        在最近阅读大道至简的过程中,我深深的感受到了这本书的魅力,它不是仅仅教你如何编写程序和软件,而是教会了我们很多编程和软件设计的思想,正如有人评价道:这是一本闪烁思考光芒的技术散文集。我很有幸的能在接触编程之初就能读到这本书,我相信这本书对我之后的生涯也会有很大的帮助的。

  • 相关阅读:
    盒模型新增样式
    css3 文字处理
    popupWindow的用法(1)
    spinner适配器
    layer-list解决listView中相邻item之间线的重叠的问题
    安卓中常用的shape,selector,layer-list
    Pagerstwich tab样式加下拉刷新(三)
    PagerSwitch tab样式加下拉刷新(二)
    PagerSwitch tab样式加上下拉刷新(一)
    listview中textview响应部分文本点击事件
  • 原文地址:https://www.cnblogs.com/wangzongze/p/5588826.html
Copyright © 2011-2022 走看看