zoukankan      html  css  js  c++  java
  • 代码里面到底有什么?或者说代码有哪些成分组成?

    代码里面到底有什么?或者说代码有哪些成分组成?
    有逻辑,有计算,有存储,有语法,有语义,有业务
    有的代码侧重于存储部分比较多,有的是计算部分比较多,有的是逻辑部分比较多
    逻辑是什么,就是if else ,while ,等等
    计算是什么,科学计算是一种,还有位运算等,还有查找
    存储(和存储操作)是什么,内存,硬盘等等,顺序存,还是链式存,还有(基础的)数据结构,高级的数据结构(优先级队列,图,树以及基于其的变种),移动元素,替换,删除,更新等
    语法:定义规则(可以理解为是一些约束等)
    语义:定义(执行)这块代码意味着什么
    业务:就是代码的功能是什么,是完成什么事情呢(如果代码的命名可读性强的话,看代码就能知道个大概)?是解决什么问题呢(需要了解业务背景)?
    当我们能够识别代码是哪些成分,那么就需要按照对应的思维来思考和理解就行了。
    理解一个开源的框架也是一样,就是要知道框架的代码里面都有什么,然后做好分析和理解就行了。

  • 相关阅读:
    tensorflow 学习
    join-semi and join-anti
    深入拆解Tomcat_Jetty 笔记
    Set化
    DDD实战-笔记
    高并发系统设计-笔记
    技术管理
    性能调优-笔记
    程序员是如何思考的-笔记
    LeetCode
  • 原文地址:https://www.cnblogs.com/big1987/p/10948251.html
Copyright © 2011-2022 走看看