Log自然是需要的, 尤其是正式的产品; 但如果只是自己或内部用用的小工具, 也需要认真点吗?

实话说, 自己对 log 总是不上心, 总觉得调试好了, 能跑了, 足以.

所以, 被大妈怼了好几次 log, 也没提上日程认真对待, 直到最近一次, 大妈跑完代码说: 没有报错了, 但不知道是否跑完了...

好吧, 才意识到我的 log 没有写好, 开始--进行中--结束, 都没有明确的指示, 还是会影响用户感受的.

虽然是小工具, 但有在用的, 就得认真对待, 像对待产品一样, 该有的都有, 麻雀虽小五脏俱全.

不过, 问题来了, 是一开始就规划好 log, 还是调试完再规整?

请教大妈,

都是逐步来的. 没调试好一个函式就清理一下对应 log.
当然, 最后成功时应该输出什么, 也是函式, 可以随时一致性追加上的.

我因为没有像大妈建议的这样, 逐个函式写好就清理 log, 结果导致花了半个多小时, 几千行代码逐个看下来, 清理, 费时费力, 一大教训也.

至于怎么写, 就不写了. 这篇纯粹凑数的, 给自己提个醒.

本文由博客一文多发平台 OpenWrite 发布!

最新文章

  1. ZKWeb网站框架介绍
  2. D2 前端技术论坛总结(上)
  3. Ubuntu1404+Django1.9+Apache2.4部署配置1安装
  4. epoll函数及三种I/O复用函数的对比
  5. js数组去重,并统计最多项算法
  6. 【Xamarin挖墙脚系列:开始使用Xamari4.0系列产品开发IOS】
  7. WPF制作的一个小功能,智能提示(IntelliSense)
  8. 好记心不如烂笔头,ssh登录 The authenticity of host 192.168.0.xxx can't be established. 的问题
  9. Qt5:Qt程序不在任务拦显示图标
  10. Git版本控制,rsync同步文件,完成线上部署
  11. 【POI2001】【HDU1814】和平委员会
  12. windows eclipse安装lombok插件
  13. Python3学习笔记01-环境安装和运行环境
  14. HttpResponse输出文件
  15. DRBD搭建
  16. Golang匿名函数
  17. iOS 10 之后权限设置
  18. 模拟APP存储空间、内存不足情况下软件正常运行
  19. 难部署的taiga,式微的circus——趋势从进程管理到容器管理,简单才是美
  20. vmware下载存储vmdk文件后缀变-flat处理方式

热门文章

  1. oracle函数 CONCAT(c1,c2)
  2. 「BZOJ3505」[CQOI2014] 数三角形
  3. selenium webdriver学习(七)------------如何处理alert、confirm、prompt对话框( 转)
  4. angular.extend vs angular.copy
  5. Logback设置SQL参数打印
  6. 使C# WebApi返回Json
  7. Python--day23--组合
  8. java 集合类 & 容器
  9. 2018-8-10-WPF-可获得焦点属性
  10. H3C 调试OSPF