对一名职业Java开发人员来说,写出能够运行良好的软件是至关重要的,但是他还应该考虑更多。所有优秀的软件都可以良好运行,但是卓越的软件有自己的编码风格,它应该是可预测、健壮、可维护、可支持并且可扩展的。