`
xiaoshenge
  • 浏览: 169783 次
  • 性别: Icon_minigender_1
  • 来自: 十堰
社区版块
存档分类
最新评论

对二次开发的感受

阅读更多

前一段时间做ecshop的二次开发,也谈不上二次开发,就是按老板要求该页面显示,按运营要求改title,偶尔添加一些新功能(这可以算二次开发)。最后运维,开发,美工,什么都要搞在加上工资老低了,就换了一份主攻搞PHP一份工作。感受很多主要就是:

1.时间分配:老板一会让搞这一会让搞那,工作顺序混乱,就没什么效率了。

2.代码规范:由于是用的免费的ecshop,代码木有注视,完整的手册也木有,所以加上自己的代码,整个程序更混乱,这样就对辞职交接工作造成了麻烦(接替工作的也不知道你改了什么)。

今天闲的X疼,翻了一本遗留在办公桌角落的《JAVA编码规范》,看到一段刚好符合这段时间工作的感受,所以就摘录下来了记录一下。

adhere to the style of the original

where modifying existing software,you changes should follow the style of the original code.Don't introduce a new coding style in a modification, and don not attempt to rewrite the old software just to make it match the new style.The use of different styles within a single source file produces code that is more difficult to read and comprehend. Rewriting old code simply to change its style may result in the introduction of costly yet avoidable defects.

 

1
1
分享到:
评论

相关推荐

    Revit 二次开发实例

    通过这些演示,听众可以直观地感受到二次开发所带来的便利和效率。 ### Revit API功能总结 Revit API功能强大,它包含多个类库,能够访问Revit的核心功能。例如,通过Revit API可以访问项目数据库、图纸和视图,...

    如何对教材进行_二次开发_记课程专家与一线教师的访谈.

    在“元素周期律与元素周期表”的教学案例中,教师通过五个具体的教学步骤(编排元素表、感受周期律、认识周期表、探究周期律、制作周期表),有效地实现了教材的二次开发。每个步骤都紧密围绕教学目标进行设计,并...

    “二次开发”促深度学习.pdf

    一次开发指的是教材编写者根据教育标准和文体特点编写教材,而二次开发则是指教师在实际教学过程中,对教材内容进行合理的调整、删减、加工和开发其他教学材料,以适应具体的教学情景和学生的学习需求。 3. 教材...

    NX11.0森焱工具V11.0.0二次开发工具中文安装版(附使用说明)

    森焱工具是一款集成在NX11.0版上的相关二次开发工具,方便设计者提高设计效率。工具大部分采用NXOpen C 代码完成,画面的直观感受就是摒弃了“非主流”与“老怪物”的操作界面。需要的朋友可下载试试! 注: 1、本...

    七禧二次开发DiscuzX2.5舞曲系统+精仿9ku音乐网模板.rar

    本资源集合了“七禧”团队对DiscuzX2.5的二次开发成果,以及一套精仿9ku音乐网的模板,为音乐爱好者提供了一个全新的交流平台。这个压缩包不仅包含了完整的系统文件,还复刻了9ku音乐网的风格,为搭建一个具有专业...

    二次开发:让深度学习自然发生——以“图形的旋转”一课为例.pdf

    综上所述,通过教材的二次开发,将教学内容与学生的生活实际相结合,运用游戏化手段激发学生的学习兴趣,引导学生比较辨析,积累经验,可以有效促进学生对“图形的旋转”知识的深入理解和灵活应用。这样的教学方法有...

    一个程序员对开发的心得

    3. 对需求的二次分析和引导:有时候客户提出的需求可能不切实际或者不合理,这时候程序员需要做的不是直接拒绝,而是应该尝试理解客户真正想要解决的问题,并提供其他可能的解决方案,甚至引导客户往其他需求方向...

    专题课件完美版2020-2021资料二次函数的应用(4)(精).ppt

    这种应用不仅有助于深化对二次函数的理解,还能够让学生感受到数学在历史文化传承中的重要作用。 喷泉问题的探讨则将二次函数的应用延伸至公共空间的艺术设计中。桃河公园喷水池的设计需求对学习者来说既是挑战也是...

    asp开发的OA系统

    这样的系统对于开发者而言具有很高的灵活性和可定制性,可以根据企业特定的需求进行二次开发。"功能没有任何限制"则表明这个OA系统提供了全面的办公功能,可能包括但不限于文档管理、任务分配、工作流程审批、日程...

    magento 中文开发手册

    中文开发手册是对 Magento 进行二次开发的重要参考资料,特别适合有经验的 PHP 开发者深入学习和理解其核心机制。 首先,我们来关注 Magento 的配置系统,它是整个框架的灵魂。Magento 的配置系统是一个动态生成的 ...

    微信小程序Demo-豆瓣电影-附完整源代码.rar

    同时,该项目支持二次开发定制,满足开发者不同的需求。 **二、功能特点** 1. **个性化电影推荐**:根据用户的观影历史和喜好,智能推荐符合口味的电影。 2. **电影资讯浏览**:汇聚最新、最热门的电影资讯,让...

    九年级历史上册第七单元第二次工业革命和近代科学文化主干梳理助记忆素材中华书局版.doc

    3. **化学工业的崛起**:化学工业在第二次工业革命中崭露头角,例如诺贝尔发明的炸药,哈柏和博施开发的合成氨法,为农业生产提供了高效的化肥,大幅提升了粮食产量。 4. **钢铁工业的现代化**:贝塞麦转炉炼钢法和...

    长沙飞思_启迪数字学院2021年度_实训二(游戏开发方向)1

    《长沙飞思_启迪数字学院2021年度_实训二(游戏开发方向)1》是启迪数字学院与长沙飞智益思信息科技有限公司联合开展的一次针对跨平台游戏开发的实训项目。这个实训项目旨在让学生深入了解游戏软件开发的全过程,...

    武汉大学软件工程人机交互第二次作业

    在本项目中,“武汉大学软件工程人机交互第二次作业”要求学生使用Android平台开发一个9x9规格的拼图游戏,允许用户自定义拼图图片。这个任务涉及到多个IT领域的知识点,尤其是Android应用开发和人机交互设计。下面...

    2021年软件开发实习报告.docx

    此外,他还参与了海运进口整合系统的开发,熟悉了DBNETGRID控件的二次开发和Oracle数据库的使用。 10. **技能总结**:作者擅长B/S结构开发,精通ASP.NET、ASP、JavaScript,熟悉Windows应用系统的开发,掌握C#.NET...

    [计算机毕业设计]微信小程序基于ssm平台开发的电影交流平台小程序--论文(附程序源码和开发文档).rar

    本项目是一个基于SSM(Spring、SpringMVC、MyBatis)平台开发的微信小程序电影交流平台,旨在为用户提供一个便捷、高效的电影分享与讨论环境。...本小程序采用模块化设计,易于二次开发和定制,可根据需求扩展新功能。

    基于nodejs开发的nodejs电影交流网站--论文-附源代码.rar

    本项目是一个基于Node.js开发的nodejs电影交流网站,旨在为用户提供一个集电影观看、评论、交流于一体的在线...该项目采用模块化设计,具有良好的扩展性和可维护性,可以根据需求进行二次开发定制,满足各种应用场景。

    [计算机毕业设计]微信小程序基于ssm平台开发的戏曲文化苑小程序boot--论文(附程序源码和开发文档).rar

    **项目功能介绍:微信小程序“戏曲文化苑”** 微信小程序“戏曲文化苑”是一个基于SSM(Spring、SpringMVC、MyBatis)平台开发的综合性...该小程序具有良好的二次开发定制性,可根据用户需求进行功能扩展和优化升级。

    Java毕业设计-基于springboot开发的宠物咖啡馆平台设计与实现-毕业论文(附毕设源代码).rar

    它可以根据实际需求进行二次开发定制,添加更多的功能模块和服务,以满足不同用户的需求。同时,该项目也为其他类似平台的开发提供了有益的参考和借鉴。 我们诚挚地邀请对宠物咖啡馆平台感兴趣的开发者和爱好者前来...

Global site tag (gtag.js) - Google Analytics