- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 AOP 的初步研究
最近看了一些关于AOP(Aspect Oriented Programming)的东西,感觉不错,偶有所得。AOP其实是定义一种自己的语法规范,然后使用一个源代码处理器,根据这种语法将代码重新展开,感觉就像C,C++语句的宏、模板类,但是更加高级,可以在代码的适当位置(例如符合某种条件的代码片断之前、或者之后),加入自己的代码。 这种做法的好处就是把原来紧密耦合的代码可以分割成独立的模
2004-08-17 09:46:00 1054
原创 对重构的看法 - 评 “重构比从头开始更麻烦”
看到一片文章:重构比从头开始更麻烦我想首先,对于一个程序员来说,重构自己的代码是自己的责任,理应不断精益求精。但是重构过程注意自己代码的版本管理。重构理应是一个好的程序员的良好品质之一。重构有可能成功(新代码比原来的更好),也可能失败。所以重构非常强调测试。如果失败了,那么恢复旧代码,不应该将责任放在重构上。可能更应该反思:1。原来的代码真的有必要重构吗?2。重构的方法是否
2004-08-11 10:25:00 1121
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人