首页 > 其他分享 >代码大全 阅读笔记02

代码大全 阅读笔记02

时间:2023-03-25 10:56:39浏览次数:37  
标签:02 每行 项目 代码 布局 笔记 注释 子程序 大全

布局和风格

代码的布局

首先是布局的技巧和风格,把布局作为一种信仰,做好布局给别人一个好的印象,好的布局的优点:正确表达程序的逻辑结构,更好的体现程序的逻辑结构,提高可读性,更易于修改。

布局的技巧:空格括号的使用恰当,控制好自己的块布局,如果是长语句,进行缩进会更好理解逻辑结构,更改会更加方便。尽量使得每行就一条语句。这样会更加清晰。

注释的布局

其次是注释的布局,注释的布局最好使用空行隔开,这样会使得代码更加规范。

子程序布局

再者是子程序的布局,程序文件和程序的布局,子程序布局最好使用空行隔开,使用正确的缩进排列,子程序模块做好定量的分隔。细心的组织源文件。

总结

今后的代码编程中要更加注重自己格式要求,对代码的格式做到最好,这样会更好维护,对于更多的细节,会更加注意,就比如,你的变量定义是否为一行一个:子程序的代码是否进行了代码的注释,是否容易进行修改。

项目大小的影响:

随着项目增大,创建作用减弱。随着项目的增大,交流方法应简化。

各种方法的使用应因时而异。在相同条件下,大项目的生产率比小项目低一些。在相同条件下,大项目的每行错误数比小项目的每行错误数多。

标签:02,每行,项目,代码,布局,笔记,注释,子程序,大全
From: https://www.cnblogs.com/syhxx/p/17254301.html

相关文章

  • 《安富莱嵌入式周报》第307期:开源智能制冷板,Keil MDK6发布时间,编程助手Github Copilot
    周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 视频版:https://www.bilibili.com/video/BV1fV4y1X7sk 1、Keil......
  • 程序员的思维修炼:开发认知潜能的9节课阅读笔记03
      主动学习瞄准SMART目标  使用SMART方法实现目标能够更加专注,在这里,SMART代表具体的、可度量的、可实现的、相关的和时间可控的(Specific,Measurable,Achievable......
  • 《代码大全》读后感(3)
    读《代码大全》有感又一次进行博客的阅读更新了,这次还是对《代码大全》这本书的分析,在这次的阅读中,我又有了很多的感触。这次我看了第六模块,第六部分是系统考虑,这部分......
  • 程序设计应用 2023-03-25
    howmanytypessupportedinurlpathThereareseveraltypesthatcanbeusedinURLpatternsinDjango.Herearesomeofthemostcommonlyusedtypes:str:Ma......
  • [省选联考 2022] 卡牌 解题报告
    作为一道著名题,当然是有必要改一改的。本文会介绍卡牌的两种做法:容斥和FWT。下文将默认读者已经清晰地阅读了题目,没有漏过任何性质和条件。容斥这个做法应该是比较好想......
  • 《代码大全》读后感(1)
    读《代码大全2》有感。1.软件的构建:软件开发的核心活动,唯一一项必不可少的工作。构建活动(详细设计、编码、调试、集成、开发者测试)包含:1)验证有关的基础工作已经完成,因此......
  • 《代码大全》 读书笔记1
    在王建民老师的推荐下,最近拜读了Codecomplete《代码大全》,这部大块头确实经典,涉及到了软件开发的方方面面。有点后悔没有早些阅读,值得推荐给还没读过的朋友。它并不是针......
  • 程序员的思维修炼:开发认知潜能的9节课阅读笔记02
     新手与专家新手看重的规则,专家不关注规则关注于感觉。因此他们的认知是难以直接表达出来的。就像每个会滑冰的人告诉不会滑冰的人技巧他们无法懂得,但是你要教他......
  • 《代码大全》读后感(2)
    读《代码大全》有感经过几天的阅读,我又有了很多的感触,对于《代码大全》这本书,又有了新的认识,第四章主要讲的是一些细节问题,比如使用什么编程语言来编程、编程过程中......
  • vue-element-admin 运行踩坑笔记
     [email protected]:ThisSVGOversionisnolongersupported.Upgradetov2.x.x.npmERR!Errorwhileexecuting:npmERR!G:\ForCodeSoftw......