MarK’s Blog

Rules for happiness: something to do, someone to love, something to hope for.

近期预告

| Comments

哎,又到了犯五月病的时候,最近事情很多,而作为拖延症晚期的患者表示亚历山大。

所以有好几篇文章也仅仅停留到了计划上面,所以这次就把晚些会上传的文章做一个简介,也算是对自己的一种督促吧。


目录

一、用JUnit对你的代码进行单元测试

二、旁友,你听说过Log4j吗?

三、从Java的角度看Swift


一、用JUnit对你的java代码进行单元测试

我们平时写代码的时候都会做一些单元测试,只过不是用我们自己的方式去做。更常见的就应该算是,写一个main方法,然后在main方法中依次的调用要测试的方法,将实际的输出与预期的输出进行比对。

JUnit是一个Java语言的单元测试框架。JUnit其实也在做这件事情,只不是用一种更加合理的方式去做,它的优点在于,做单元测试的时候不去“玷污”你的源代码,你的测式代码与你的程序代码是完全分开的。

在Java的开发过程中,使用JUnit来做单元测试是非常必要的,也是程序猿必备的,所以敬请期待。。。。。


二、旁友,你听说过Log4j吗?

可能你并不是一个Java的程序员,或许你对Java并不是很熟悉,但身为程序猿的你在写代码的过程中经常通过在控制台的输出一行文字来查看你程序的运行状态。

但这种行为是不被其他人所容忍的,你肯定不希望在使用别人的程序的时候,在控制台看到一堆“奇怪”的文字。那么,这些log日志和到哪里更合适呢,旁友,来试试log4j吧。

Log4j是Apache的一个开放源代码项目,在GitHub上你也可以找到它的版本库,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码

旁友,准备好使用Log4j了吗?,所以敬请期待。。。。。


三、从Java的角度看Swift

本人并非一个Java程序猿,只是近期的工作都与Java相关,从未接触过任何移动平台的我,准备在短期的时间内开发一款APP,在结束之后,我想通过另一种方式介绍一下Swift语言。

从Java的角度学习Swift,就好像我们从C或C++的基础上学习Java一样的。

语言都是相通的,用一门你熟悉的语言去辅助你理解与使用另一门新语言,所以敬请期待。。。。。

Comments

返回顶部