搜书网 本次搜索耗时 0.007 秒,为您找到 80 个相关结果.
  • 1.10 极限编程

    1.10 极限编程 1.10.1 先写测试"> 1.10.1 先写测试 1.10 极限编程 我从研究生时开始就断断续续研究过分析和设计技术。极限编程(eXtreme Programming, XP)的思想在我见过的方法学中最为激进也最令人愉快。在由Kent Beck编写的《Extreme Programming Explained》(Addison...
  • 第2章简历书写

    第2章 2.1 简历注意事项 2.2 简历模板 第2章 简历书写 据统计,80%的简历都是不合格的。不少人事管理者抱怨收到的许多简历在格式上很糟糕。简历应该如何做到在格式上简洁明了、重点突出?求职信应该如何有足够的内容推销自己?如何控制长度,言简意赅?相信读了本章你会对简历的撰写有一个新的认识。 2.1 简历注意事项 1.简历不要太长 ...
  • 1.9.2 第1阶段:我们在做什么

    1.9.2 第1阶段:我们在做什么 1.9.2 第1阶段:我们在做什么 在上一代程序设计[称为过程型设计(procedural design)]中,这一阶段称为“建立需求分析(requirements analysis)和系统规范说明(system specification)”。这些当然是容易迷路的地方。它们是一些名字很吓人的文档,本身可能就是大项...
  • 1.4 本书的组织方式

    66 2024-12-02 《研磨设计模式》
    1.4 本书的组织方式 1.4.1 本书所讲述的设计模式的提纲 1.4.2 每个模式的讲述结构 1.4 本书的组织方式 1.4.1 本书所讲述的设计模式的提纲 从第3章开始,本书详细地讲述了《设计模式——可复用面向对象软件的基础》(GoF著)一书所讲述的23个设计模式;第2章讲述的简单工厂,严格意义上并不算是标准的设计模式,只能算是一...
  • 1.5 继承:重用接口

    1.5 继承:重用接口 1.5.1 is-a关系和is-Iike-a关系"> 1.5.1 is-a关系和is-Iike-a关系 1.5 继承:重用接口 对象的思想本身是一种很方便的工具。它允许我们将数据和功能通过概念封装在一起,使得我们能描述合适的问题空间思想,而不是被强制使用底层机器的用语。通过使用class关键字,这些概念被表示为程序设计语言中...
  • Dave的致谢

    Dave的致谢 Dave的致谢 我要从感谢那些给我第一次机会让我成为软件工程师的人开始。Irv Shapiro,Edventions公司的CEO,2000年4月在我们面谈结束时,他雇佣了我。那一年晚些时候,他把我介绍给了Steve Bunes(Edventions公司的CTO)和Risetime Technologies公司的CEO,他们两位都在我开...
  • 前言

    前言 OOP(Object-Oriented Programming)早已不是一个新概念了,OOP在最近的20多年里发展得异常迅猛,特别是近10年里,OOP相关技术层出不穷,当大家热衷于使用这些新技术时,却不会使用OOP进行软件设计,进而发现新的技术并没有为大家带来任何好处。 很多老的开发人员从过程式开发转向面向对象的开发过程中,由于他们习惯过程式思维...
  • 连接数据的障碍

    连接数据的障碍 希望你已经相信把不同数据源的数据整合起来有很大优势。但是存在一些原因,使得人们并没有做这件事…… 展现问题 试图连接数据集所面临的最基本的问题可能是很多数据存储在非常不灵活的结构中。首先,在科学和商业中,有惊人数据量的数据就存储在Excel表单,保存在人们本地的计算机中,其他人无法访问,而且不是为整合而做出的设计。 即使在数据库可以...
  • Item 40: 谨慎使用 multiple inheritance(多继承)

    Item 40: 谨慎使用 multiple inheritance(多继承) Item 40: 谨慎使用 multiple inheritance(多继承) 触及 multiple inheritance (MI)(多继承)的时候,C++ 社区就会鲜明地分裂为两个基本的阵营。一个阵营认为如果 single inheritance (SI)(单继承)...
  • 什么是软件技能

    什么是软件技能 做软件学徒意味着什么"> 做软件学徒意味着什么 什么是软件技能 像工艺(craft)、技能(craftsmanship)、学徒(apprentice)、熟练工(journeyman)和师傅(master)这些简单的词汇,字典中的定义无法满足本书的需要。它们经常形成循环解释(“工艺”解释成“一个技师(craftsman)所拥有的技能”...