Dart学习笔记(27):Logging日志管理

通常我们在调试代码的时候,如果程序不复杂,一般用print函数打印关键变量或提示信息,以判断程序是否正确运行。但如果代码量大、复杂,单纯的print控制起来就显得有些力不从心了,而Logging包就是为更好的输出调试信息而服务。

Dart学习笔记(28):Test软件测试

大部分情况下我们都是在维护一个大型的系统,大型系统的生命周期很漫长,中间会有新功能的添加和旧功能的重构,所以单元测试是非常需要的,应该引起重视。如果没有单元测试,很难保证代码在一两年之后还是清晰的,那就更谈不上“价值”二字了。