• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






新叶

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

随笔分类 -  读书笔迹

 
Clean Code - A Handbook of Agile Software Craftsmanship(《代码整洁之道》)
摘要:第1章 整洁代码重视测试不要重复代码提高表达力(保持逻辑简单直接)构建简单抽象(小规模抽象)只做好一件事减少依赖关系“整洁的代码总是看起来像是某位特别在意它的人写的。几乎没有改进的余地。代码作者什么都想到了,如果你企图改进它,总会回到原点,赞叹某人留给你的代码 —— 全心投入的某人留下的代码。”第2章 有意义的命名1.名副其实 避免以下不明确的命名: int d; std::list<int> theList;2.避免误导 要避免将循环计数器命名为 l 或 o,因为它们分别容易和数字 1 和 0 混淆。 要避免用 accountList 来指称一组账号。list 一词对程序员有特殊 阅读全文
posted @ 2012-05-04 23:58 新叶 阅读(1106) 评论(0) 推荐(0)
Effective C++
摘要:1 让自己习惯C++常量指针的定义 由于常量定义式通常被放在头文件中以便被不同的源文件含入,因此有必要将常量指针声明为const(即声明为指针常量)。例如若要在头文件内定义一个常量的 char*-based 字符串,你必须写 const 两次: const char* const AUTHOR_NAME = "Scott Meyers";“the enum hack”技术 即在类内部定义枚举量来当整型常量使用。例如: class Player { private: enum { NumTurns = 5 }; int scores[NumTurns]; //NumTurns 阅读全文
posted @ 2012-04-28 22:41 新叶 阅读(368) 评论(0) 推荐(0)