zoukankan      html  css  js  c++  java
  • 代码大全阅读笔记02

    个人感受部分:

    在之前的编程中,自己都是一知半解,只知道敲代码,却不明白代码的具体含义,这样在以后的学习过程中是有很大弊端的

    书中也着重提到了这点,要充分理解软件开发、理解每一个步骤、每一行代码。

    解决办法:回顾之前学过的内容,不懂得地方及时上网查资料解决。

    读书笔记:

    第二章 用隐喻来更充分的理解软件开发
      这章总的来说可读可不读,没啥太大的收获。我们平时把软件编码叫做写代码,让外行人听起来像是在写文章,就是把你心里的想法一点一点的有条理的写出来,在这一点上,编码和写文章确实有相似之处,但写文章一般是你自己写,编码则需要和别人合作。还有在软件设计的时候,我们经常拿盖房子来比喻,盖房子之前要先画好蓝图,整体结构,考虑好水、电的布局等,盖一个小狗窝和盖一栋大楼的过程也是不一样的,做一个小软件和一个超大型的软件的过程也是不一样的。如果你能很好把软件的开发过程想象成某些生活中具体的例子,找到他们的相似之处和不同之处,你就能更好的理解软件开发,以及利用这些隐喻来与人更好的沟通。你脑子里如果有很多这样的隐喻,在你做软件设计时就会不经意的想起来,成为你思考和权衡不同方案的工具。

  • 相关阅读:
    kubernetes安全机制
    Django 与 Vue交互跨域问题解决
    ELK收集Kubernetes平台日志
    minikube 安装
    k8s安装教程
    Go 语言Map(集合)
    Go 语言类型转换
    Go 语言递归函数
    今天学习:CSS中的类class和标识id选择符(.和#号) 第一季
    人工智能星际争霸2教程
  • 原文地址:https://www.cnblogs.com/charles-s/p/13089760.html
Copyright © 2011-2022 走看看