讨论,关于项目的源代理维护。

本人目前就职某软件公司,公司有一套产品,会在这个产品的基础上接项目做(就是在产品的基础上给客户定制某些功能),这是前题。

现在问题是:

    这套源代码经历了N个项目,经历了N手程序员的合作开发。里面有N多注释或隐藏的功能,代码。没有告诉你为什么注释或隐藏,也许是中间某个项目不需要此功能,故选择了注释或隐藏(看各程序员的爱好)。

<asp:Panel ID="p1" runat="server" Visible="false">
某功能块
</asp:Panel>
<%--<asp:Panel ID="p1" runat="server">
某功能块
</asp:Panel>--%>

当然,这都是简单示例,实际比这个要复杂得多,比如还有很多用户控件,各功能块的相关牵扯。

需要讨论的是怎么维护此类的源代码,让后面的人看得更清晰一些。

posted @ 2011-10-10 12:00  Jesong  阅读(194)  评论(0编辑  收藏  举报