首先是敏捷。
1.小公司一个人实行敏捷的确很难,又是推行者,同时又是检查者,然后又是执行者,身兼数职,异常耗费精力,以后再弄一定要先找个伴。
2.公司非互联网企业,业务相对较杂,小到网站建设,大到政府项目;简单到一个页面的站点,复杂到需要安卓+ios+后台数据的系统。而且大部分客户很难理解没有设计书的项目。尤其是政府项目,因为根本不是自己想做的项目,只是为了花钱做政绩,他们根本没有所谓的项目愿景。很难做到两周甚至三周的一个sprite。
3.敏捷需要团队成员有良好的个人素质,至少要明白每个task自己能不能完成,能不能按时完成。以及需要有一颗肯沟通的心。
4.最终还是有两个项目使用了一些敏捷要点吧,比如每日站立会议,简单的白板等,自动化构建等,还有使用了Trello这个网络产品,真的很不错。
5.总结是,每日站立会议可以改善沟通,每天回顾自己做了什么以及当天的计划可以提升一个人的紧迫性以及促进个人的思考。这个是最先要实行的。因为沟通不善是大部分新人的问题,天生喜欢表达自己想法且不怕错误的人很少。
其次是JPA,代码重构等
1.使用的是spring-data-jpa。很好的东西,真的能够深深的抓入用户的心,用了之后非常舒服。感谢springside3和jeesite的开源代码。
2.又读了一遍Martin Fowler的《重构:改善既有代码的设计》,还是有不同感悟。实在是没办法了,5年有5年的感触,10年有10年的感触,也许之后还有之后的感触。
3.目前我对代码重构的感触就是一句话: 代码是给人看的,不是给机器看的,请让入行一年的人也能很好的看懂。
至于算法和ios 基本没动过了,实在太累。
说到软考,上半年系分 上午51 下午50 论文35,看样子是跑题了,悲剧。下半年再来吧。。看来今年又危险了。。
不过也无所谓,反正软考现在已经变成我不让自己忘记一些概念的手段了。。以后很可能考过了每年也去两次。。只有去参加分析师/架构师考试才会去深入了解一些东西,也挺好的。
分享到:
相关推荐
本实践指南将深入探讨J2EE的核心概念和技术,以及如何将其应用于实际项目开发。 J2EE平台的核心特性包括模块化、可移植性、安全性和性能优化。它提供了多种服务,如Web容器、EJB(Enterprise JavaBeans)容器、JMS...
j2ee的个人简单总结,主要是针对基础的汇总。
工作5年J2EE经验文档总结, 文档包括69个J2EE相关文档 Extjs学习笔记 hibernate总结 J2EE经验总结 j2ee学习总结 JAVA经典总结 spring经验总结 struts2标签库总结 Spring_AOP_学习小结 自己总结的spring ...
j2ee j2ee j2ee j2ee j2ee j2ee j2ee j2ee j2ee
### J2EE的潜在难点及最佳实践 #### 绪论 Java 2 Platform, Enterprise Edition (J2EE) 是一种广泛应用于企业级软件开发的技术框架,由一系列相关的规范组成,旨在提供一个统一的标准来实现和部署企业应用。J2EE ...
J2EE指南不仅覆盖了J2EE的核心概念和技术要点,还提供了大量的实践案例和操作指导,旨在帮助Java开发者快速掌握J2EE开发的核心技能,从而能够高效地构建高质量的企业级应用程序。无论是初学者还是有一定经验的开发者...
**J2EE(Java 2 Platform, Enterprise Edition)**是Java平台上用于开发和部署企业级应用程序的框架。自1990年代末由Sun Microsystems推出以来,它已成为业界广泛采用的标准,尤其在构建分布式、多层架构的企业系统...
J2EE J2EE J2EE J2EE J2EE J2EE J2EE J2EE J2EE J2EE J2EE J2EE
它包括了组成J2EE平台的技术以及描述如何开发J2EE组件并部署在J2EE软件开发包上。 这篇指南不是为J2EE服务器及工具供应商准备的,它没有解释如何实现J2EE结构,也没有解释J2EE软件包。J2EE规范描述了J2EE结构并可以...
j2ee.jar架包j2ee.jar架包j2ee.jar架包j2ee.jar架包j2ee.jar架包j2ee.jar架包j2ee.jar架包j2ee.jar架包j2ee.jar架包j2ee.jar架包j2ee.jar架包j2ee.jar架包j2ee.jar架包j2ee.jar架包j2ee.jar架包j2ee.jar架包j2ee.jar...
总结,J2EE应用实践教程涵盖了从基础到进阶的多个方面,通过PPT形式的电子教案和实例代码,学习者不仅可以深入理解J2EE的理论知识,还能通过实践提高自身的开发能力。无论是对初学者还是有一定经验的开发者,这都是...
J2EE软件工程师全部培训课程总结(205页)
J2EE(Java 2 Platform, Enterprise ...通过实践这些实例,开发者可以加深对J2EE的理解,提升开发大型、复杂的企业级应用的能力。在J2EE程序设计实例教程中,你将找到详细的步骤指南和代码示例,助力你的学习旅程。
这份"J2EE试题汇总"包含了大量关于J2EE的试题,旨在帮助学习者检验和提升在J2EE领域的知识。 J2EE的核心组件包括: 1. **Servlet**:Servlet是Java编写的服务器端程序,主要用于扩展服务器的功能,处理HTTP请求。...
Java 企业版(Java 2 Platform, Enterprise Edition,简称 J2EE)是 Sun Microsystems 推出的用于构建分布式、多层企业级应用的框架。它为开发者提供了多种服务和组件模型,包括Java Servlets、JavaServer Pages ...
理解官方文档和技术资料可以帮助开发人员准确把握J2EE的特性和最佳实践,减少误解,提高开发效率。此外,翻译也能促进技术知识在不同文化背景下的传播,推动技术社区的交流与发展。 总的来说,J2EE是一个强大的企业...
**J2EE技术详解** J2EE(Java 2 Platform, Enterprise Edition)是Java平台的企业版,主要用于构建分布式、多层的企业级应用系统。它提供了一整套规范和服务,包括Servlet、JSP、EJB(Enterprise JavaBeans)、JMS...
本课程总结了成为一名合格的J2EE软件工程师所需掌握的所有关键知识点。 首先,我们需要理解J2EE的核心概念。它包括一系列服务器端组件模型,如Servlet、JSP(JavaServer Pages)、EJB(Enterprise JavaBeans),...
《J2EE应用实践教程》是由郑阿奇编著的一本深入浅出的J2EE技术书籍,旨在帮助读者通过实际操作理解并掌握J2EE应用程序的开发。这本书的源代码包含在压缩包中,提供了丰富的实践案例,尤其是对一个网上书城的完整开发...