![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Programming
文章平均质量分 91
fanyamin
Pragmatic programmer
展开
-
成功项目的经验(转载)
实际的项目管理经验,非常有价值(转自http://blog.joycode.com/mvm/posts/22328.aspx) 1. 你们的项目组使用源代码管理工具了么?应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。2. 你们的项目组使用缺陷管理系统了么?应该用。ClearQuest太复杂,我的推荐是BugZilla。3. 你原创 2005-10-29 23:49:00 · 2459 阅读 · 0 评论 -
重构学习笔记之代码的坏味道
1.重复的代码 Duplicated code --Solution: Extract method,pull up method, form template method, subsititute algorithm, extract class2.过长的函数Long method --Solution: Extract method, replace temp with query, int原创 2005-11-02 23:11:00 · 1258 阅读 · 0 评论 -
关于调试的方法论
Debug,作为程序员每个人都不陌生. 在实际过程中,却常常成为梦魇,往往调试的时间是实际写代码时间的数倍.其实调试也是有很多技巧的, 有一本书 thinking in debug,令人意外的是,它所讲的很多都是软件开发之外的东西,包括侦破学,心理学,医学, 以及从福尔摩斯们那里借鉴来的一些方法. 其实在软件中找bug, 改bug确实有点象侦探们的破案工作. 联系自己的曾经的痛苦调试经历, 有原创 2005-11-10 17:02:00 · 2284 阅读 · 0 评论 -
CppUnit学习笔记
CPPUnit是由JUnit转化而来的一种C++程序测试框架,最初的作者是Michael FeathersCodeUnitTestFirst is not a testing technique, its a design technique.先要了解一下JUnit/xUnit框架的实现思想典型的单元测试可以描述为:确保方法接受预期范围内的输入,并且对每个测试输入返回预期的结果单元测试原创 2005-11-20 03:00:00 · 4036 阅读 · 1 评论 -
build lua5.2.3 on windows by scons
由于 lua 源码包中只提供了 Makfile,并未提供 windows 下的 build 文件,故此用scons来编译生成 library 和 解释器,非常简单 1. 安装 Scons ------------------------------------------ * 先下载 scons http://www.scons.org/ * 解压 scons-2.3.0 * 安装原创 2014-01-16 14:56:54 · 2568 阅读 · 3 评论 -
用 python 实现批处理文件
Windows下的bat, linux 下的shell 用来做批处理都很好用, 可惜不通用 用 Python 来做就简单多了, 不过一条条写代码来调用系统命令也够烦的了 程序员都很懒, 不愿做机械无谓的重复性工作, 干脆自己实现一个.用法超级简单, 默认会执行一个自定义的 batch.json, 按顺序一条条执行其中的步骤{"steps": [ {"step":"df -h",原创 2016-03-03 23:02:28 · 12880 阅读 · 0 评论 -
微服务学习笔记之理论篇
微服务学习笔记 reading notes of the micro service article by Martin Fowler, and some wiki explanation 多年以来, 开发者们受够了大而全的系统, 代码越积越多, 层次越做越深, 逻辑复杂, 结构混乱, 牵一发而动全身, 说好的高内聚, 松耦合几乎做不到.相比大而全, 人们更喜欢小而美, 微服务 Microservi原创 2016-03-14 21:24:39 · 670 阅读 · 0 评论 -
Redis 入门
Redis 概述Redis 是一个开源的内存数据结构存储器, 用作数据库, 缓存和消息代理.它支持的数据结构类型有字符串string, 哈希 heshes, 列表 lists, 集合 sets, 带有范围查询的顺序集合 sorted set, 位图 bitmap, 超级日志hyperloglogs, 带有半径查询的地理空间索引 geospatial indexes Redis 内置了复制, Lua脚原创 2016-07-31 21:14:44 · 735 阅读 · 0 评论