暑假读书笔记1-《代码大全》

暑假第一本书看什么,考虑了很久。目前手里有很多好书可以看,不知道看哪本好。

考虑半天,决定先看《代码大全》

《代码大全》主要讲一些软件开发和代码编辑的通用规则和经验,所以大家先看看,起码会对我学各种语言都有帮助。

当然,全书很厚,全看不太现实,当成参考手册之类的来看可能更好。

今天看了变量命名的部分。

以前对变量名并不太重视,总是尽量的简单,什么x,y,z,i,j,k,n的。对于简单的程序,可能还凑合。不过一个很大的问题就是,我可能要看完整个程序,才知道这是在干什么。

有时,看自己以前写的程序,即使是很简单的程序,看起来也很费劲,原因就是变量名没什么意义,注释也没有或者很少。

今天学到的最重要的一点就是:

代码是写给人看的,不是写给机器看的。

以前好像觉得代码写完了,编译通过了,功能实现了,就没有问题了。其实不然,代码不但机器要懂,人也要能看懂。自己能看懂,别人也要能看懂。

刚接触windows编程的时候,觉得里面的类名,函数名太长了,觉得好像很难记,写起来也很费事,敲键盘都要多敲几次。但后来发现,它们真的很“舒服”,考试的时候,没有特别去记,却能根据规律,很容易写出来。同时,这些名字也很容易读懂,顾名能思义。

以后再写程序,一定要养成好习惯,代码是给人看的。

© 2007, QP. 版权所有.

评论

  1. MGhostSoft Wong
    17年前
    2007-7-05 19:57:00
    转载到卓音论坛了。
  2. bebely zj
    17年前
    2007-7-03 19:57:00
     
    虽然我只学了VB,不过大学认真学了真地发现编程序还是很有趣的~
    哈哈~虽然自己那简直就只是皮毛的皮毛~变量命名?ms初学者都喜欢用那些x,y……啊

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇