前端软件设计的重要性

编程入门 行业动态 更新时间:2024-10-06 22:30:33

前端软件设计的<a href=https://www.elefans.com/category/jswz/34/1769387.html style=重要性"/>

前端软件设计的重要性

        今天无意间在CSDN中看到一篇“前端软件”相关文章,一下子又找不到了,感触还蛮深的。由于最近一年的时间内我几乎都是在从事这方面的工作,所以也写一下我段时间的一点点感受。

        另外说明一下我对“前端软件”的理解:我的理解是跟产品用户最有直接关联部分的代码,如:用户事件处理、UI刷新等。因为这是所有项目中修改最为频繁的部分,不同客户有不同的功能需求和UI需求。

 

        先说说一年前在刚离职的公司所做工作吧!(下文用A公司代替)

        由于A公司一直使用的代码是大家公认的难维护、垃圾太多、毫无架构可言,后来公司成立一个小组重新搭建一套代码(号称SDK code)。也就是在差不多一年前这套代码出炉,恰巧这个时间我被调到这个部门,开始了这套代码维护、开发工作……

        刚开始接触时,就被一堆一堆的文档、一堆一堆的规则所要求,要这样做,不能那样做。一下子感觉对A公司的软件发展看到了新的希望,接下来就一切按规矩办事,有时还为没完全看明天软件架构而写出不完全符合这套代码要求的code而感觉愧疚。可接触一段时间后,才慢慢发现这套代码并不是完全按照所要求的规则及流程写的,经后续的维护工作带来诸多不变。比如:要求driver层与AP分开,而实际并非完全如此;要求AP与UI分开,而实际并非完全如此;还有存在较多不变于维护的全局变量等等……

        在后续的一套UI开发过程中,越来越感觉到这套代码架构的不完善性。比如:我无法添加一套新的UI进去;或者我添加一套新的UI,需要去详细了解AP功能层的流程;无法存在多套UI;或者无法在多套UI下

更多推荐

前端软件设计的重要性

本文发布于:2024-02-28 04:01:24,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1767781.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:重要性   软件

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!