上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 42 下一页
摘要: 编写更少bug的程序的六条准则: 沟通设计先行 + 编写可复用代码 + 做得更多 + 做的更少 + 创造“编程心流”+ 严格的程序测试 阅读全文
posted @ 2015-03-19 00:40 琴水玉 阅读(653) 评论(0) 推荐(0) 编辑
摘要: 高效工作的一个诀窍就是尽可能自动化, 简便化。本文主要给出了如何使用 getopt 编写一个抓取多台服务器日志的 linux 小工具。 阅读全文
posted @ 2015-03-16 21:43 琴水玉 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 我们要解决的是更通用的问题: 如何以更不易出错的方式去表达和维护大型逻辑 ? 本文尝试从逻辑表达和维护的角度, 探索中大型软件的构建和维护。 表达和维护大型逻辑的终极诀窍就是: 将大型逻辑切分为容易消化的一小块一小块, “不急不忙地吃掉”。在该方法的实践中, 可以充分利用现有的开发工具、公共库、设计模式、应用框架、开发技术。 阅读全文
posted @ 2015-03-12 23:48 琴水玉 阅读(2194) 评论(0) 推荐(0) 编辑
摘要: 编写更少BUG 程序的一个技巧是, 尽可能复用经过严格测试的可靠成熟的公共库。 语言的设计会对可复用性的实现有较大影响。 阅读全文
posted @ 2015-03-12 20:21 琴水玉 阅读(1310) 评论(0) 推荐(0) 编辑
摘要: 一个危险的 update SQL: 永远、绝对不要在 update 的 where 字句中增加 if 条件! 阅读全文
posted @ 2015-03-10 21:01 琴水玉 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 谁终将点燃闪电,必长久如云漂泊。生命的意义在于创造。 阅读全文
posted @ 2015-03-07 11:03 琴水玉 阅读(1503) 评论(2) 推荐(0) 编辑
摘要: 在程序中打错误日志的主要目标是为更好地排查问题和解决问题提供重要线索和指导。但是在实际中打的错误日志内容和格式变化多样,错误提示上可能残缺不全、没有相关背景、不明其义,使得排查解决问题成为非常不方便或者耗时的操作。而实际上,如果编程的时候稍加用心,就会减少排查问题的很多无用功。 阅读全文
posted @ 2015-03-07 00:19 琴水玉 阅读(7431) 评论(5) 推荐(3) 编辑
摘要: 将要学习的技能分解为一系列难度渐增的任务,像做游戏一样完成任务,做完任务后祝贺自己奖励自己,不知不觉就学到新技能啦。生活的窍门就是把大的难的事情分解成小的容易做的事情,把需长时间的事情分解为一小块一小块就能做到的事情。 阅读全文
posted @ 2015-03-02 22:42 琴水玉 阅读(1015) 评论(0) 推荐(0) 编辑
摘要: 新技术往往是思想在不同场景和环境下的变通、实践和实现。本文探究新技术背后的思想。 阅读全文
posted @ 2015-01-28 22:33 琴水玉 阅读(364) 评论(0) 推荐(1) 编辑
摘要: 一边学习一边爱着梦着一边生活: 人生当如何度过?敬爱亲友,创造所爱。 阅读全文
posted @ 2015-01-23 22:18 琴水玉 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 分解、抽象、组合,使用合适的工具;编程应像数学一样严谨, 像文学一样流畅。 阅读全文
posted @ 2015-01-16 21:14 琴水玉 阅读(669) 评论(1) 推荐(1) 编辑
摘要: 由 "select *" 引发的“惨案”: 1. 在做“逐字段取出-插入” 的数据库操作时, 切忌使用 “select * ”; 2. 对数据库的insert, update, delete 操作一定要加日志。 如果数据库接口不方便直接打印SQL的日志, 就要单独打印出源数据以备后用。 此外, 最好不要偷懒, 因为每一点偷懒都会对后面某个时候造成障碍, 而稍微做的便利一点, 就会对后续产生有益的用处。 阅读全文
posted @ 2014-12-31 12:03 琴水玉 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 使用规则引擎Drools计算圆周率PI。使用了策略模式实现。 阅读全文
posted @ 2014-12-29 22:55 琴水玉 阅读(1611) 评论(0) 推荐(0) 编辑
摘要: 数据库订正脚本性能优化两则:去除不必要的查询和批量插入SQL 阅读全文
posted @ 2014-12-29 18:56 琴水玉 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 《别了夏天》——《虞美人盛开的山坡》(片尾曲) 阅读全文
posted @ 2014-12-28 22:00 琴水玉 阅读(787) 评论(0) 推荐(0) 编辑
上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 42 下一页