高手指点:jsp程序员运用设计模式入门步骤

一个以jsp+javabean,偶尔用用struts和hibernate的jsp程序员做项目的coder应该怎样提高和修炼呢???

1 GOF设计模式的中文版
2 结合项目,有的放矢的运用模式
3 研习经典的开源架构,如struts,hibernate,
4 经常来jdon切磋
不知可否,指教!!

都很迷惑