美文网首页程序员
前端代码的可维护性

前端代码的可维护性

作者: xxwade | 来源:发表于2014-10-30 00:01 被阅读1922次

到新公司20天,做了两个任务,本身不复杂,但是嵌套在原有的系统里,常常不知如何下手。

原因有二。

第一,需求不清。产品和程序之间在写代码前没有沟通。我以他们的原型图为准,但原型图太粗糙了。做了一段时间,甚至发现不是自己想的那样,造成无用功。当然,这不是主要议题。在知道这边的情况后,我必然会采取行动。

第二,也就是我本篇想说的——代码的维护性。

现在的代码就是乱糟糟一坨,尤其是后端那块儿,各种不统一。前端那块儿相对要好很多,目录结构相对清晰,对常用的插件和工具也进行了封装。然而还是出现了页面不统一的情况。出现不统一的根本原因在于大家一起开发的时候没有互相的参考和约定,没有写出一个文档。当面对茫茫的代码时,我们要做的不是深入代码,而是对代码有个全局的把握。当前的代码有哪些功能,没有哪些。那样的话,新人就不必纠结是不是再重新实现的问题。本质上团队开发就是一起写lib的过程,我们要做的是尽量将这个lib完善,下次能很快的使用。boostrap就是这样一个产物。lib的构建也挺有讲究,每块干什么,预留什么,这都值得研究。有经验了再专门写一下。

现有的代码用seajs组织,将代码进行了模块化。利用grunt进行合并压缩。这样做大大提高了代码的重用性,构建起代码来很方便。

上周六去杭州参加D2论坛,这次的主要议题是前后端分离。介于和后端调试的时候留下的阴影,我深深体会到它的优势。前端没有必要花费大量的时间去为后端验证数据的正确性。前端管好前台流程和逻辑就行,可以用仿制的数据跑通流程就可以了。而后端也不需要求之于前台显示结果。

这些将是我们接下来一段时间的任务。^_^

相关文章

  • 前端代码的可维护性

    到新公司20天,做了两个任务,本身不复杂,但是嵌套在原有的系统里,常常不知如何下手。 原因有二。 第一,需求不清。...

  • 前端规范

    前端规范 规范说明 此为前端开发团队遵循和约定的代码书写规范,意在提高代码的规范性和可维护性。此规范为参考规范,统...

  • 前端基础 (适合初学者)

    一、基础知识 1、打造高品质的前端代码,提高代码可维护性——(精简,重用,有序) (网页重构)精简代码可以让文件变...

  • 前端知识体系5.性能优化

    1.前端性能优化思路: 建立完善的开发规范,提高代码的渲染效率及可维护性。 压缩代码,合并代码,减少文件体积 减少...

  • 无标题文章

    # CSS 编码规范 此为前端开发团队遵循和约定的 CSS 编码规范,意在提高代码的规范性和可维护性。 ## 代码...

  • jenkins+gitlab pipeline 自动化持续集成(

    一、需求背景 随着前端开发工程化的发展, 为了提高项目的开发效率、代码可维护性、代码质量、代码规范、业务正确性、以...

  • 云积分前端规范

    1.规范说明 此为前端开发团队遵循和约定的代码书写规范,意在提高代码的规范性、扩展性、可维护性、阅读性,提高工作效...

  • WEB前端规范

    1. 规范说明 此为前端开发团队遵循和约定的代码书写规范,意在提高代码的规范性和可维护性。此规范为参考规范,不全是...

  • 前端代码规范梳理

    代码规范梳理(前端) 为协调协同开发,尽量保持代码整体的一致性以及可读性以及可维护性,根据经验对相关项目进行梳理H...

  • 聊聊如何做好一个开源组件库

    1. 背景 前端项目的组件化是为了追求高复用,高可维护性为目的的代码封装,它是前端工程化的一种表现形式。组件化的思...

网友评论

    本文标题:前端代码的可维护性

    本文链接:https://www.haomeiwen.com/subject/dbpvtttx.html