主题:【原创】乱侃软件工程师的素养 1 -- poorfat
共:💬71 🌺108
如果所有地方都加log,一定会影响程序效率。而且log file会变得庞大无比和饱含太多冗余信息而几乎无用。
通常的做法是
1)log分级,通常是DEBUG, INFO, WARNING, ERROR.
2)关键地方log,而不是所有地方log。
3)其他地方尽量多用assert。
出问题,可以让客户降低log level,或送个debug build过去。
- 相关回复 上下关系8
压缩 2 层
🙂我们程序的日志都不分级的 poorfat 字62 2008-08-14 20:25:20
🙂WEB/JAVA的分级日志 河蚌 字36 2008-08-15 17:55:05
🙂Enterprise级的Software 无斋主人 字55 2008-08-15 08:22:19
🙂加一条
🙂做过一个程序的代码级效率分析 女生跟班 字62 2008-08-15 00:05:22
🙂【原创】素养 (3) 永远不要许诺你完不成的任务 7 poorfat 字1157 2008-08-13 21:10:10
🙂他把这一通宵安排在分工后的第一个晚上就成了 1 雷冬 字62 2008-08-14 23:55:05
🙂这句要花;而且最纠结的部分也要第一时间完成,就像已经完成 建筑师 字59 2011-01-16 07:54:31