如何提高开发速度,前段时间一直在想这个问题...
以前开发,总喜欢做一个小功能,测试一下,确保功能可以使用后在去想下一个问题该如何开发,有时候在后面的开发当中常常会修改之前的代码或者发现之前的处理逻辑存在问题等等造成的时间浪费一直让我很纠结。
本来笔记本的内存就不够使用,在反复的测试调试中经常造成myeclipse占用老高的内存,导致系统变的很慢很慢,无法正常进行工作的情况累累皆是,影响心情不说,砸笔记本的冲动时常有之。
既然环境让我们不舒服,那为何不想一个办法改变自己,让自己变的更加舒服呢?
我知道,习惯这东西,很难改变,但也不是不可以改变,记得有位专家说,只要你坚持23天,你的习惯就会养成。贵在持之以恒嘛?
经常思考,找出浪费效率的原因,得到一个结论:在乌龟式的开发中,挖掘兔子般敏捷的速度。
现阶段开发,我会在做功能之前把相关的功能先分析一遍,在脑海中有一个清晰的思路,不急于马上开发,而是把功能涉及的细节方面仔细考虑考虑,尽量考虑到方方面面,然后再动手开发,发现效率真不错,有所提高,特别是模块开发,有明显的提高。
开始实行起来确实有点困难,碰到的问题是开发完后有过多的代码在运行时抛出bug,需要调试查找bug(这个很关键,记住这些抛bug的代码,以免后犯,同时起到改进自己代码质量),开始很痛苦,过了这个时期,你就会很舒服咯,一次性开发,一次性通过,提高质量,享受成果。
路很长...,长到看不到未来,但路一步一步走,总能走出光彩,步子迈的太大,容易扯着蛋。
根据自己的特别,找出适合自己的方式,做一个有效率的人,不断提高自己。
以上就是我的心得,希望可以跟各位交流分享。
分享到:
相关推荐
让web开发的效率提高10倍,从数据库到页面的数据的直接映射
提高NI LabVIEW开发速度25技zip,本资料是关于提高NI LabVIEW开发速度25技,更多详细内容请点击下载!
1. 提高开发速度:敏捷开发可以快速响应变化,提高开发速度。 2. 提高客户满意度:敏捷开发可以更好地满足客户需求,提高客户满意度。 3. 提高团队协作:敏捷开发可以提高团队成员之间的协作和沟通。 敏捷开发的...
微前端设计是指将前端应用程序拆分成多个小型应用程序,以提高开发速度和灵活性。服务端设计是指将后端服务拆分成多个小型服务,以提高开发速度和可维护性。 六、中后台开发的挑战 中后台开发的挑战主要包括技术...
基于.NET平台对AutoCAD进行二次开发,可以充分利用.NET的各种优势,在保证功能强大的前提下大大提高开发速度。 .NET API是新的AutoCAD二次开发工具,提供了一系列托管的外包类(Managed Wrapper Class),使开发...
eclipse开发自动补全功能 Eclipse 是一个功能强大的集成开发环境(IDE),它提供了许多实用功能来提高开发效率。自动补全功能是 Eclipse ...通过本文,开发者可以了解如何启用自动补全功能,从而提高开发速度和效率。
J-HI 平台有很多特点,包括基于业务模型可以快速生成,提高大大提高开发速度;与传统开发模式相同,是传统开发模式的有益补充;更大的灵活性,无论是生成的源代码还是生成器模板,用户均可自由修改;多框架支持,为...
为了提高开发速度和减少错误的发生,选择一个好的可视化管理工具是非常必要的,本文选择了SQLite Expert Personal 3。 三、开发SQLite数据库管理工具 使用SQLite Expert Personal 3可以很方便地管理数据库,创建...
在本书中,作者通过对MyEclipse的基础功能和精髓功能的讲解,旨在帮助读者快速掌握MyEclipse的使用,并提高开发速度。 知识点1:MyEclipse的重要性 MyEclipse是一款功能强大且广泛应用的集成开发工具,能够大大提高...
这是一个可用于Android快速开发的框架,集成了很多项目中通用的东西,免去重复造轮子的麻烦,直接下载来了,修改一下就可以做为基础的框架进行开发,提高开发速度,适合当前移动互联网时代敏捷快速开发的节奏。...
模型驱动下的软件开发模式 模型驱动开发(MDD)是一种新的软件开发模式,它将应用程序指定为一个高层次的...MDD 是一种非常有前途的软件开发模式,它可以提高开发速度、降低开发成本、提高开发质量、减少出错率等等。
整个信息管理系统采用我公司自助研发的技术开发平台进行研发,我公司自行研发的... 通过平台进行信息管理系统开发,不仅提高开发速度、缩短开发周期,在开发过程中便于贯彻开发要求规范,同时也能使系统运行更加稳定。
本资源集合为软件开发者提供了一套全面的开发工具和...PC端组件:针对PC端应用设计的组件,如图表、表单、数据展示等,提高开发速度。 移动端UI组件库:为移动端应用提供轻量级、高性能的UI组件,优化移动端用户体验。
封装成独立的方法或组件,便于后期调用,是提高开发速度的有效手段。 其次,复杂业务的简化至关重要。通过对复杂问题进行抽象,将其转化为易于理解的业务模型,能够降低理解和实现的难度。软件开发的核心在于解决...
《C#快速开发与工业化代码生成》 在现代软件开发中,效率是至关重要的,特别是在企业级应用的开发过程中。...通过合理利用这些资源,开发者可以在保证代码质量的同时,大幅提高开发速度,实现项目的快速迭代。
总的来说,彩信数据库开发接口二次开发包是一个强大的工具,能够简化彩信功能的开发流程,提高开发速度,并保证稳定性。无论是在网站集成、移动应用开发还是企业内部通信系统中,都可以发挥重要作用。通过利用这个包...
合理利用代码片段不仅可以提高开发速度,还可以保持代码的一致性和可读性。 本文提供了配置C/C++代码片段的全面指导,包括基本的代码片段结构、使用变量、配置不同类型的代码片段、代码片段的调试和测试、以及代码...
通过代码复用和模块化,开发者可以重用已存在的组件,减少重复工作,提高开发速度。使用设计模式和框架有助于创建可维护和可扩展的代码结构。 八、项目管理 有效的项目管理也是快速软件开发的关键。工具如Asana、...
第15章 封装Ext JS提高开发速度 262 第三篇 AJAX整合实践 第16章 Ext3+REST+Spring2+ Hibernate3整合方案 326 第17章 工时统计管理系统 392 本站提供的快意编程 EXT JS Web开发技术详解 PDF版[249.85M]资源来源...