《代码之髓》读书笔记(三)——函数命名

  说到函数为操作命名的好处和实现方法,其实和函数之外的其他因素也有关系。

  使用函数给操作命名的做法,就是用便于理解的字符串取代数值,来表示操作开始时内存的位置。这和变量一样。变量的诞生,就是为了用字符串替代数值来表示存储了某个值的内存的位置。





  以上文字是《代码之髓》第45页第三篇专栏中的内容,将函数命名和变量的诞生相联系,使得人们不必记录某个冗长的内存地址而是用有利于程序后期内容的有一定含义的编写命名。
  有人说不对函数命名也完全可以做到啊,并且更直观。这诚然可以做到,但是这样更方便不是吗?不能因为三轮车好骑就骑一辈子三轮车是一样的道理。在程序设计学习的过程中,追求简洁而不是简单。在《黑客与画家》一书中说到,好的设计应当是简单的设计。这里的简单是指的是在实现功能的前提下的形式简单,而不是只写下一句能让编译器认同的代码的简单。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值