`
我是温浩然
  • 浏览: 105457 次
文章分类
社区版块
存档分类
最新评论

项目重构总结 1

 
阅读更多

到今天为止,webgate 项目重构 初步完成。

还需要实现的功能有

1、修改,重置密码功能。

2、修改 page 功能。

3、外部项目引入的jar 包。

4、首页 优化。


重构一共经历了 7 个周。

第一周,看基本的 登录功能 + 代码实现思路。
第二周,看两个项目的配置,并开始配置。
第三周,基本配置实现 + 核心数据表 + 页面基本增删改查。
第四周,所有页面基本功能 + 梳理登录系统独特功能 + 部分页面 独特业务功能实现。
第五周,实现页面功能 +
第六周,还剩 按钮权限控制。
第七周,实现按钮权限


比较困难的地方,就是,实现按钮权限。

遇到的坑也挺多的。

1、首页 菜单 的加载。

2、js 循环 map 取object 对象。

3、存取缓存 的问题。

4、单点登录的实现。

5、自定义标签,来实现页面按钮权限控制。

4和5,不是坑,只不过是在我完成整个项目过程中,实现起来比较困难的地方。



分享到:
评论

相关推荐

    代码重构总结实例

    在这个"代码重构总结实例"中,我们将探讨一系列相关知识点,包括重构的原因、原则、方法以及相关的工具和实践。 1. **重构的原因**: - 代码异味:当代码出现冗余、复杂度过高或可读性差等问题时,重构有助于消除...

    视频频道页面重构总结1

    总结来说,这次重构成功地解决了原始代码的混乱,提高了页面加载速度,并为未来的功能扩展打下了坚实的基础。通过合理的代码组织和性能优化,提升了用户在视频频道页面浏览的体验,同时也降低了开发和维护的成本。这...

    项目实例讨论-一个构架重构项目的迭代实践(全)

    本文将详细介绍一个具体的架构重构项目的迭代实践过程,包括项目的背景、迭代开发模式的应用、迭代计划制定以及迭代总结等方面。 #### 二、软件项目的风险及应对策略 **1. 风险分析** - **不确定性**: 在软件项目...

    重构你的Rails程式码

    ### 重构你的Rails程式码 在进行Rails版本升级时,重构代码是一个...记住,重构不是一次性任务,而是一个持续的过程,随着项目的不断发展,定期进行重构是非常必要的。希望这篇文章能为您的Rails项目带来积极的影响。

    27丨理论一:什么情况下要重构?到底重构什么?又该如何重构?1

    总结起来,重构是软件开发中的关键实践,通过持续地、有计划地重构,我们可以保持代码的清晰性和可维护性,提高团队的生产力,同时促进个人技能的成长。理解重构的目的、对象、时机和方法,是成为一名优秀软件工程师...

    浅谈vue项目重构技术要点和总结

    今天忙里偷闲,简单总结一下最近vue项目重构的一些技术要点。 vue数据更新, 视图未更新 这个问题我们经常会遇到,一般是vue数据赋值的时候,vue数据变化了,但是视图没有更新。这个不算是项目重构的技术要点,也和...

    镶金玫瑰Gilded Rose重构后项目

    总结来说,"镶金玫瑰Gilded Rose重构后项目"是一个很好的学习和实践TDD、Java编程以及代码重构技巧的实例。通过对这个项目的深入理解和分析,开发者可以提高自己的编程技能,了解如何编写高质量、可维护的代码,同时...

    [电子书] 重构与模式

    总结而言,《重构与模式》一书提供了系统性的理论框架和实用的实践指南,旨在帮助开发者通过重构提升代码的结构,融入设计模式,实现更高效和更健壮的软件设计。无论是刚刚起步的初级开发者,还是具有丰富经验的高级...

    运用DAO和对象化进行重构_项目教程(1)_

    总结来说,这个项目教程将教授如何利用DAO模式和面向对象的思想,对现有的代码进行重构,提高代码质量,同时降低维护成本。通过学习和实践,开发者不仅可以提升自己的.NET开发技能,还能掌握一种通用的软件设计原则...

    重构pdf+chm版本

    10. **最佳实践**:书中总结了重构的最佳实践,帮助开发者养成良好的重构习惯,从而提升整个项目的质量和效率。 总的来说,《重构:改善既有代码的设计》是一本全面介绍重构技术和实践的书籍,无论你是初学者还是...

    代码重构&模式

    在实际开发中,随着项目的迭代和复杂度增加,重构显得尤为重要,因为它能够保持代码的整洁,降低维护成本,提升团队协作效率。 重构通常包括以下几个关键步骤: 1. **识别坏味道**:通过识别代码中的“坏味道”...

    软件重构技术(重构介绍、重构原则、代码的坏味道。。。)

    总结来说,软件重构是一项关键的技能,它要求开发者时刻关注代码的结构和设计,通过遵循重构原则,识别并消除代码的坏味道,从而提高代码的可读性和可维护性。这是一个持续的过程,需要在项目开发的每一个阶段都加以...

    springboot-refactor:针对重构老项目例如SSM或SSH等架构的技术升级重构等总结了一个示例

    SpringBoot 是一种基于 Spring 框架的高度集成...这个项目不仅是一个学习资源,也可以作为实际项目重构的参考模板。通过深入研究和实践,你可以更好地掌握 SpringBoot 的核心特性和最佳实践,提高你的 Java 开发技能。

    我经历的重构

    - **大重构**:指对项目进行大规模的重构,可能涉及整个模块的重写、架构的替换甚至是编程语言的变更。 - **案例分析**:以Zope2到Zope3的迁移为例,探讨了为何进行大重构以及其过程中遇到的问题。 - **背景**:...

    重构与模式2.pdf

    1. **识别重构机会**:首先需要识别出哪些部分的代码需要重构,这通常基于代码审查或性能测试的结果。 2. **选择合适的模式**:根据识别出的问题类型,选择最适合解决问题的设计模式。 3. **实施重构**:按照选定的...

    项目经验总结

    在我们的案例中,项目可能是一个网站的开发,或者是一个大型系统的重构。无论项目具体是什么,良好的背景介绍能够为读者提供清晰的项目定位。 技术选型对于项目的成功至关重要。在项目经验总结中,作者会详细说明为...

    重构 改善既有代码的设计 pdf 中文

    总结来说,《重构:改善既有代码的设计》这本书对于任何希望改进其代码质量的软件开发人员来说,都是一本不可或缺的指导手册。书中不仅介绍了重构的理论知识,还提供了丰富的实践案例和技巧,帮助读者在实际工作中...

    《重构-改善既有代码的设计》电子书以及总结的书中源码

    "Refactoring.txt"可能包含了作者在阅读过程中整理的重构清单,这份清单是对书中重构手法的总结和提炼,对于开发者来说,是一份非常实用的参考资料。你可以根据这个清单在自己的项目中逐步实践,逐步提高代码质量。 ...

    【分享】部门内部《重构》培训

    9. **总结与讨论**:对整个重构主题进行总结,可能还包括一些开放性问题,鼓励团队成员分享自己的看法和经验。 通过对这个压缩包内容的推测,我们可以了解到这是一次全面的重构培训,涵盖了理论知识、实战技巧以及...

Global site tag (gtag.js) - Google Analytics