软件开发规范 软件开发规范 Software Development Specification Version: V1.0 Date: 2010-06-22 Prepared by Document
1. IOS软件开发浅谈 2. iPhone OS系统概述Cocoa Touch:用于构建图形化的事件驱动应用程序(UIKit) Media:添加音频、视频、图形和动画的框架 Core Service
Poker (作者:Jay Fields,译者:李剑) 2008年5月19日 我以前不是做软件开发的。在加入ThoughtWorks两年之前,我主要靠玩扑克为生。当然,如果你曾跟我打听过我前臂上
对于互联网IT行业来说,技术革新的速度是非常迅速的,所以作为一个开发人员就必须不断的去补充自己的知识去扩充自己的能力。尽量做到活到老学到老,一个开发人员的基础是否牢固就直接决定了个人的未来和发展,也许有的人
令人激动的Google手机操作系统平台-Android在2007年11月13日正式发布了,这是一个开放源代码的操作系统,内核为Linux. 作为开发者,我们所关心的是这个平台的架构以及所支持的开发语言。下面是这个平台的架构模型:
CSLA .NET是一个.NET软件开发框架,帮助开发者“为Windows、Web、面向服务和工作流等应用构建强大和可维护的业务逻辑层”。 CSLA是Component-based, Scalable
18年改变开发者的生活。 开发人员应该对2018年的机遇感到兴奋,产品和工具围绕着诸如区块链、聊天机器人、无服务器功能和机器学习等技术在现实世界的项目中变得足够成熟。与此同时,许多开发人员会担心,
史上开发时间最长的软件Xanadu轻松打败了史上开发时间最长的游戏《永远的毁灭公爵》:相比《永远的毁灭公爵》的14年(1997年到2011年),Xanadu的开发始于1960年,距今54年。 1956年,科幻作家
驱动测试开发(TDD)是唯一能让你写出没有bug的程序的方法。只有结对编程是可行的。我们之所以成功就是因为我们使用的是远程开发人员。等等等等…… 像这样的话每天我都能看见。 像这样的风言风语十
Building Software 译文/ 腊八粥 我经常想忘掉,在没有经验的团队里开发软件有多糟糕。他们的大部分开发实践和 Hobbes 关于原始人的描述 类似。生活是“孤独、贫穷、肮脏、野蛮和短暂的
“兄弟,你看做这样一个软件需要多少钱?” 这估计是所有软件从业人员被问的最多也是最无奈的一个问题。这个问题等同于,“你看装修一个 100 平米的房子需要多少钱?”。软件开发你不懂,装修你总懂吧,100
软件开发人员的考核 软件研发人员的考核一直是软件企业管理的难点,笔者在长期的研发管理实践与咨询实践中,总结了进行软件研发人员考核的一些基本原则,整理出来与大家共享: ◆Ø要体现公司的价值观
明的白盒子,知道程序的结构和处理算法。按程序内部的逻辑测试程序,检测主要执行通路是否按预定要求正确工作。(结构测试) 3、const 有什么用途?(请至少说明两种)(5分)答:(1)可以定义 const
1. 敏捷软件开发方法简介——以极限编程为例 2. 参考资料《统一软件开发过程》,Ivar Jacobson,Grady Booch,James Rumbaugh 《敏捷软件开发:原则、模式与实践》
以过程为中心的现代软件开发基本概念及课程介绍 2. 面向对象方法随着计算机应用日益广泛,软件系统越来越复杂,简单的结构化开发方法难以适应新的环境,面向对象方法取而代之成为新一代主流软件开发方法 结构化方法
1. 嵌入式软件开发 2. 嵌入式开发过程“PC软件”独立的嵌入式应用当程序员开始开发一个基于ARM应用的时候,你可以使用ARM的ADS编写类似于“HELLO WORLD”的程序,使用ARMulato
每次产品的开发,我们总是说要按流程,按流程,需求要明确,要明确等等等...可是因为各种条件的限制,或者客户爸爸的要求,又或者我苛刻的要求。我们总是会乱流程。借此机会(在平时请教技术大牛以及自己看资料的
Android软件安全开发实践 Android软件安全开发实践 1 数据存储 2 将隐私数据明文保存在外部存储 3 将系统数据明文保存在外部存储 3 将软件运行时依赖的数据保存在外部存储 3 将软件安装包或者二进制代码保存在外部存储
相信大家对各种软件版本的名称毫不陌生,但它们的具体含义是否真正理解?也许大家还有一点疑惑,抽空整理了一张导图,大家看过之后应该会一目了然。 详细说明: 测试版本 Alpha 一般指内部测试版本
自从RFID市场种种问题出现之后,我们就很想开发一个免费的RFID以及NFC( Near Field Communication )的开源套件给大家使用,而libnfc就是首个遵循GNU(自由工程项目