请阅读我们的热门文章,这些文章着重讨论了敏捷的过去、现在和未来。-- Leigh Griffin(作者) 对于 Opensource.com 上的敏捷主题来说,2019 年是非常棒的一年。随着 2020 年的到来,我们回顾了我们读者所读的与敏捷相关的热门文章。 小规模 Scrum 指南 Openso ...
分类:
其他好文 时间:
2020-01-26 00:52:36
阅读次数:
115
前言 本文基本就是 "ThoughtWorks 文集" 中一键发布的读后感。 持续集成 持续集成也就是 CI,是敏捷软件开发中应用最广泛的技术实践,也是极限编程核心技术实践之一。CI 是指开发人员一旦将代码提交到版本控制系统之后,就进行构建,并运行一系列测试套件的过程。 产出物的管理 现在管理产出物 ...
分类:
其他好文 时间:
2020-01-25 10:20:10
阅读次数:
104
来自森大科技官方博客http://www.cnsendblog.com/index.php/?p=342GPS平台、网站建设、软件开发、系统运维,找森大网络科技!http://cnsendnet.taobao.com 使用Session和Cookie实现购物车的比较 购物车相当于现实中超市的购物车, ...
分类:
其他好文 时间:
2020-01-24 16:02:38
阅读次数:
87
软件开发模型(Software Development Model)。 内涵是开发全部活动和任务的结构框架,外延是瀑布模型、迭代式开发、螺旋开发、敏捷开发。 软件开发模型的阶段主要包括四个点,需求、设计、编码和测试。 模型是一种认知的方法论,能够清晰直观地表达开发全过程。 一、模型 通过主观意识借助 ...
分类:
其他好文 时间:
2020-01-24 12:06:23
阅读次数:
90
来自森大科技官方博客http://www.cnsendblog.com/index.php/?p=338GPS平台、网站建设、软件开发、系统运维,找森大网络科技!http://cnsendnet.taobao.com //shopcart.aspx.cs using System; using Sy ...
分类:
其他好文 时间:
2020-01-23 18:20:31
阅读次数:
81
前言 在互联网时代,对于每一家公司,软件开发和发布的重要性不言而喻,目前已经形成一套标准的流程,最重要的组成部分就是持续集成(CI)及持续部署、交付(CD)。 本文基于Jenkins+Docker+Git\Svn实现一套CI自动化发布流程,同时支持撤回。 一、发布流程设计 工作流程: 开发人员提交代 ...
分类:
其他好文 时间:
2020-01-23 16:47:24
阅读次数:
131
常用的数据库 名称 历史 优点 缺点 1.SQL server 最初是由Microsoft、Sybase 和Ashton-Tate三家公司共同开发在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server ...
分类:
数据库 时间:
2020-01-23 15:26:58
阅读次数:
221
在Stormpath(一款用户管理和认证服务),我们认真对待质量和效率。任何一个优秀的工匠,仅仅拥有天赋是不够的,你在工作中还需要正确的工具。工程学不仅仅是科学,更是艺术。所以,在Stormpath,尽管我们拥有天赋,我们仍不断寻找所需的有用的工具。我们的工程师一直渴望向团队其他人分享新工具。现在, ...
分类:
编程语言 时间:
2020-01-23 09:40:36
阅读次数:
103
什么是版本控制? "这个之前有记录过相关的内容" 版本管理就是管理更新的历史记录, 它给我们提供了一些在软件开发过程中必不可少的功能,例如: 记录一款软件添加或更改源代码的过程 回滚到特定阶段,恢复误删除的文件 合并多人协作的文件等 多人协同,文件传输 版本控制分类 集中式 + SVN 分布式 + ...
分类:
其他好文 时间:
2020-01-22 20:01:54
阅读次数:
82
缘起 随着计算机技术的发展和计算机应用的日益普及,软件系统的规模越来越庞大,高级编程语言不穷,应用领域不断拓宽,社会对软件的需求量剧增,但软件开发技术却没有重大突破,软件质量不高,生产效率低下,从而导致了“软件危机”的产生。 自1970年起,由于“软件危机”的产生,迫使人们去研究改变软件开发的技术手 ...
分类:
其他好文 时间:
2020-01-22 16:26:06
阅读次数:
106