前一段时间做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.
分享到:
相关推荐
通过这些演示,听众可以直观地感受到二次开发所带来的便利和效率。 ### Revit API功能总结 Revit API功能强大,它包含多个类库,能够访问Revit的核心功能。例如,通过Revit API可以访问项目数据库、图纸和视图,...
在“元素周期律与元素周期表”的教学案例中,教师通过五个具体的教学步骤(编排元素表、感受周期律、认识周期表、探究周期律、制作周期表),有效地实现了教材的二次开发。每个步骤都紧密围绕教学目标进行设计,并...
一次开发指的是教材编写者根据教育标准和文体特点编写教材,而二次开发则是指教师在实际教学过程中,对教材内容进行合理的调整、删减、加工和开发其他教学材料,以适应具体的教学情景和学生的学习需求。 3. 教材...
森焱工具是一款集成在NX11.0版上的相关二次开发工具,方便设计者提高设计效率。工具大部分采用NXOpen C 代码完成,画面的直观感受就是摒弃了“非主流”与“老怪物”的操作界面。需要的朋友可下载试试! 注: 1、本...
本资源集合了“七禧”团队对DiscuzX2.5的二次开发成果,以及一套精仿9ku音乐网的模板,为音乐爱好者提供了一个全新的交流平台。这个压缩包不仅包含了完整的系统文件,还复刻了9ku音乐网的风格,为搭建一个具有专业...
综上所述,通过教材的二次开发,将教学内容与学生的生活实际相结合,运用游戏化手段激发学生的学习兴趣,引导学生比较辨析,积累经验,可以有效促进学生对“图形的旋转”知识的深入理解和灵活应用。这样的教学方法有...
3. 对需求的二次分析和引导:有时候客户提出的需求可能不切实际或者不合理,这时候程序员需要做的不是直接拒绝,而是应该尝试理解客户真正想要解决的问题,并提供其他可能的解决方案,甚至引导客户往其他需求方向...
这样的系统对于开发者而言具有很高的灵活性和可定制性,可以根据企业特定的需求进行二次开发。"功能没有任何限制"则表明这个OA系统提供了全面的办公功能,可能包括但不限于文档管理、任务分配、工作流程审批、日程...
中文开发手册是对 Magento 进行二次开发的重要参考资料,特别适合有经验的 PHP 开发者深入学习和理解其核心机制。 首先,我们来关注 Magento 的配置系统,它是整个框架的灵魂。Magento 的配置系统是一个动态生成的 ...
同时,该项目支持二次开发定制,满足开发者不同的需求。 **二、功能特点** 1. **个性化电影推荐**:根据用户的观影历史和喜好,智能推荐符合口味的电影。 2. **电影资讯浏览**:汇聚最新、最热门的电影资讯,让...
3. **化学工业的崛起**:化学工业在第二次工业革命中崭露头角,例如诺贝尔发明的炸药,哈柏和博施开发的合成氨法,为农业生产提供了高效的化肥,大幅提升了粮食产量。 4. **钢铁工业的现代化**:贝塞麦转炉炼钢法和...
《长沙飞思_启迪数字学院2021年度_实训二(游戏开发方向)1》是启迪数字学院与长沙飞智益思信息科技有限公司联合开展的一次针对跨平台游戏开发的实训项目。这个实训项目旨在让学生深入了解游戏软件开发的全过程,...
在本项目中,“武汉大学软件工程人机交互第二次作业”要求学生使用Android平台开发一个9x9规格的拼图游戏,允许用户自定义拼图图片。这个任务涉及到多个IT领域的知识点,尤其是Android应用开发和人机交互设计。下面...
此外,他还参与了海运进口整合系统的开发,熟悉了DBNETGRID控件的二次开发和Oracle数据库的使用。 10. **技能总结**:作者擅长B/S结构开发,精通ASP.NET、ASP、JavaScript,熟悉Windows应用系统的开发,掌握C#.NET...
本项目是一个基于SSM(Spring、SpringMVC、MyBatis)平台开发的微信小程序电影交流平台,旨在为用户提供一个便捷、高效的电影分享与讨论环境。...本小程序采用模块化设计,易于二次开发和定制,可根据需求扩展新功能。
本项目是一个基于Node.js开发的nodejs电影交流网站,旨在为用户提供一个集电影观看、评论、交流于一体的在线...该项目采用模块化设计,具有良好的扩展性和可维护性,可以根据需求进行二次开发定制,满足各种应用场景。
作者从大学期间开始学习前端开发,逐渐深入了解了前端开发的基本知识,并且实习了两次,分别是实习一(切图重构+Jquery 效果实现)和实习二(前端 MVC+SPA 单页面+前端开发组件化+RESTfulAPI)。 在实习一中,作者...
**项目功能介绍:微信小程序“戏曲文化苑”** 微信小程序“戏曲文化苑”是一个基于SSM(Spring、SpringMVC、MyBatis)平台开发的综合性...该小程序具有良好的二次开发定制性,可根据用户需求进行功能扩展和优化升级。