前谷歌首席Java架构师谈如何设优秀的API 资讯

所具备的特征: 简单易学; 易于使用,即使没有文档; 很难误用; 易于阅读,代码易于维护; 足够强大,可以满足需求; 易于扩展; 适合用户。 了解了一款优秀 API 所具备的特征后,一起再来看看如何设计优秀的

jopen 2015-11-25   24277   0
Java  
P9

  《3D功夫熊猫》手机游戏开发关键技术 文档

1开发环境的介绍 软件开发环境不仅包括软件开发工具,而且也包括软件开发过程。软件开发过程是人们由于开发和维护软件及其相关产品(例如项目计划、设计文档、代码、测试用例和用户手册等等)的一组规程和方法。软件开发工具是

LanLan 2012-09-08   6752   0
P66

  软件测试面试题集锦 文档

这种方法是把测试对象看做一个黑 盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书, 检查程序的功能是否符合它的功能说明。因此黑盒测试又叫功能测试或数据驱动测试。黑盒 测试主要是为了发现以下几类错误:

cary88 2011-02-18   4065   0
试题  
P76

  软件测试面试题集锦(70页) 文档

这种方法是把测试对象看做一个黑 盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书, 检查程序的功能是否符合它的功能说明。因此黑盒测试又叫功能测试或数据驱动测试。黑盒 测试主要是为了发现以下几类错误:

faterpan 2011-10-29   4715   0

30种IT技能让你年薪过10万美元! 资讯

数据科学家以前被称作“数据分析师”,但随着大数据浪潮的兴起,这类职位的责任和需求都增加了。无论是技术、营销还是其他领域,都对数据科学家有很多需求,而且无论公司规模大小,都有可能需要这样的人才。他们的职责是从海量数据中找出有用信息。

dy223 2015-03-26   12296   0
IT技  

什么是用户体验,什么不是? 资讯

作,他有各种称呼,比如设计师、用户体验架构师,甚至可能直接叫做开发人员。在一个团队中,是这个人在深度关注用户,确保他们的需求得到满足。这项工作也 有可能由一个团队完成,汇报给用户体验总监。 在此我借用一下 Marty

jopen 2014-11-07   6676   0

架构师是否应该写代码:架构师的认知误区 资讯

自实施这些技术? 在没有与交付团队保持紧密联系的前提下,架构师如何能够期望在应对持续变化的项目需求时,保持灵活? 优秀的架构师必须与交付团队紧密合作。这对发展成功的系统架构,进而成功交付是十分必要的。

jopen 2015-10-07   16044   0
P52

  新疆生产建设兵团人口基础信息库建设方案v1.3 文档

2 背景 4 2 业务需求综述 5 2.1 需求理解 5 2.1.1 应用层次 5 2.1.2 应用主体 5 2.1.3 信息需求 6 2.1.4 功能需求 7 2.1.5 性能需求 8 3 项目建设的必要性

waynezheng 2014-04-15   2375   0
方案  
P61

  浅析云计算免费 文档

NIST定义广大用户依托互联网某些节点强大的信息资源、包括存储资源、计算资源、软件资源、数据资源,管理资源为我所用,强调需求驱动,用户主导,按需服务,即用即付,用完即散,不对用户集中控制,用户不关心服务者在什么地方。 12

orange03 2014-08-12   3905   0
P41

  毕业生信息管理系统网站设计论文 文档

个典型。随着科学技术,具体的说是网络技术的高速发展,利用网络特别是网站的形式来满足办公生活等方面的需求已成为必然的趋势。而毕业生信息管理系统网站的出现也是适应这种趋势的一种产物。 网站采用B/S体系结构,服务器端采用Microsoft

w7053115 2013-01-25   3438   0
P25

  云计算的概念、技术现状、典型案例 文档

(3)与地点无关的资源池。供应商的计算资源被集中,以便以多用户租用模式服务所有客户,同时不同的物理和虚拟资源可根据客户需求动态分配和重新分配。客户一般无法控制或知道资源的确切位置。这些资源包括存储、处理器、内存、网络带宽和虚拟机器。

yun007x 2010-12-28   475   0
P12

  完整的数据库结构设计规范 文档

用于指导《突发公共卫生事件应急机制监测信息系统I期建设项目》的软件开发、测试、及未来维护工作。 适用对象 项目负责人、软件设计师、软件开发工程师、软件测试工程师、软件系统维护人员、以及指导项目建设的专家等。

zr1215 2011-07-19   604   0

12本最具影响力的程序员书籍 资讯

Effectively with Legacy Code》 我之所以喜欢这本书,是因为几乎所有的软件开发人员,在其职业生涯的某个时刻,往往会不得不支持和工作于遗留系统。在这本书中,Michael Feathers

jopen 2016-01-02   28249   0

优秀的程序员如何清晰表达代码的意图 资讯

的可用性、强壮性等这些 特征,而不管这些是否被特别地考虑过[ 重要的是要考虑到,上述意图会发生在软件开发过程的许多层面上。开发人员将用户所想要的,转化为前者所认为后者所想要的,哪些功能应该被添加以解决后者的

jopen 2015-01-21   14957   0

程序员的个人性格 博客

底有多聪明要重要的多。有个程序员需要也需要谦虚,用谦虚去促进自己的智 慧,使得自己更加聪明。这是软件开发者的两个基本素质要求,它们互相依赖促进,有时候也互相排斥,把握好自己的才智和谦虚就能更大程度提高能力。

程序员 2012-09-28   954   0

12本最具影响力的程序员书籍 – 码农网 资讯

Effectively with Legacy Code》 我之所以喜欢这本书,是因为几乎所有的软件开发人员,在其职业生涯的某个时刻,往往会不得不支持和工作于遗留系统。在这本书中,Michael Fe

jopen 2015-12-31   29510   0
P66

  WEB IM 经验分享 文档

步操作。 19. 软件开发过程 —— ScrumScrum是一种迭代式增量软件开发过程,通常用于敏捷软件开发。Scrum在英语的意思是橄榄球里的争球。 虽然Scrum是为管理软件开发项目而开发的,它同

pillar0514 2014-09-25   6461   0
前端技术   方案   HTTP   HTML   JSON  
P77

  ERP 专题 文档

·应用ERP与国情和厂情的关系 四、实施篇 ·ERP实施的项目管理 ·实施ERP系统的模式与方法 ·商品化ERP软件的选择、需求和实施 ·实施ERP系统的风险 ·ERP实施效果的评价 五、新方向 ·ERP与B2B,哪条路好走?

qianpf78 2014-06-04   3275   0
ERP/CRM  

Docker容器监控系统初探 经验

法需要的大量运行时数据的搜集,经过调研后,基于 CAdvisor + InfluxDB + Grafana 搭建了这套容器监控系统。 1 容器监控方案选择 在调研容器监控系统的时候,其实是有很多选择的,比如docker自带的

AugustSanta 2017-09-13   35593   0
Docker  
P10

  图书管理系统数据库设计 文档

B、 图书管理分析会议备忘录; C、 《图书管理系统需求说明书》; 参考资料: A、 北大青鸟Aptech ACCP3.0 Sem1《基于软件开发项目的毕业设计》; B、 北大青鸟Aptech ACCP3

emo0925 2012-06-17   6030   0
1 2 3 4 5 6 7 8 9 10