简介 Maven主要服务于基于java平台的项目构建,依赖管理和项目信息管理。无论是小型的开源类库项目,还是大型的企业级应用;无论是传统的瀑布式开发,还是流行的敏捷开发模式,maven都能大显身手。 构建流程 maven约定 src/main/java: 存放项目的java文件。 src/main/ ...
分类:
其他好文 时间:
2017-04-08 16:22:20
阅读次数:
276
前段时间发布的Traveller项目,花费了不少精力,但是效果并不如意,根源在于瀑布式的开发思想不适合这种独立的学习项目。在项目初始就规划一个全面的web系统,,因为预设了一个前景,在心理上会想尽快看到效果,为了达到这样的目的,会找一些例子直接使用,不会花时间去思考为什么这么做。摊子铺得太开,随后丧 ...
分类:
其他好文 时间:
2017-04-08 00:17:25
阅读次数:
213
以往,我们选择的最多的是瀑布式开发,大体分为需求分析、设计、编码、测试和维护这几个阶段。但是随着计算机产业与时代的不断跟进,这种模式也多少承受了时代的厚重感,渐渐跟不上了。那么,为了提高开发效率和响应能力,敏捷开发应声而出。 敏捷开发是以用户的需求为核心,采用迭代、循序渐进的方法进行软件开发。何为敏 ...
分类:
其他好文 时间:
2017-04-07 13:34:22
阅读次数:
146
1.专业 2.但是不迂腐,很接地气 3.但是不屌丝,很有情怀 由此可见,《构建之法》是一本当代软件工程大学教育急需的好书。 本人在大学上的软件工程课用的也是较老的课本,讲的是瀑布式的环节,带着对这门课残留的记忆参加实习的时候,最大的不适应就是对需求变化的反感,当时还不知道“迭代”这个词,只觉得做事情 ...
分类:
其他好文 时间:
2017-01-31 20:03:10
阅读次数:
302
传统瀑布式 瀑布模型式是最典型的预见性的方法,严格遵循预先计划的需求、分析、设计、编码、测试的步骤顺序进行。 步骤成果作为衡量进度的方法,例如需求规格,设计文档,测试计划和代码审阅等等。 瀑布式的主要的问题是它的严格分级导致的自由度降低,项目早期即作出承诺导致对后期需求的变化难以调整,代价高昂。 瀑 ...
分类:
其他好文 时间:
2016-12-27 22:39:54
阅读次数:
167
其实下文的绝大部分内容对所有学习都是同理的。只不过最近在正儿巴经地学算法,而后者又不是好啃的骨头,所以平时思考总结得就自然要比学其它东西要多一些。 问题:目前几乎所有的算法书的讲解方式都是欧几里德式的、瀑布式的、自上而下的、每一个推导步骤都是精准制导直接面向目标的。由因到果,定义、引理、定理、证明一 ...
分类:
其他好文 时间:
2016-11-15 16:54:05
阅读次数:
247
大家都知道软件工程实在上个世纪60年代末因为软件危机,人们提出的一种软件的开发和管理的方法。自从瀑布式开发模式提出之后,软件工程就走上了规范化的道路。对于一些功能强大,规模较大的软件,人们可以将开发过程工程化,做好每个阶段的规划,制定相应的标准,这样可以创造出功能齐全,而且十分安全的软件。 然而随着 ...
分类:
其他好文 时间:
2016-10-23 17:04:04
阅读次数:
167
引言 随着计算机的普及,软件工程成为了计算机产业中特别重要的一个产业。自从瀑布式开发模式提出之后,软件工程就走上了规范化的道路。随着软件工程的发展,逐步衍生出各种各样的软件开发模式。其中最受瞩目的就是敏捷开发模式。敏捷开发在短期的发展后,逐步从传统开发模式中脱离出来,逐渐占据了软件开发行业的半壁江山 ...
分类:
其他好文 时间:
2016-10-16 16:17:14
阅读次数:
463
软件开发模式:瀑布、迭代、螺旋、敏捷(各有优缺点,需要因地制宜) 1、瀑布模型是由W.W.Royce在1970年最初提出的软件开发模型, 瀑布式开发是一种老旧的计算机软件开发方法。 瀑布模型式是最典型的预见性的方法,严格遵循预先计划的需求分析、设计、编码、集成、测试、维护的步骤顺序进行。步骤成果作为 ...
分类:
其他好文 时间:
2016-09-06 16:59:32
阅读次数:
243
概述 现在的开发工具基本都用AndroidStudio了。网上的开源框架也是。比如做瀑布式UI的StaggeredGridView,还有导航页的PagerSlidingTabStrip等。 那么电脑性能不好的,还在用eclipse怎么使用这些开源框架呢? 步骤 准备工作 下载对应的框架如Stagge ...
分类:
系统相关 时间:
2016-08-26 22:54:09
阅读次数:
323