所有由Max发布的文章

ios开发入门 (创建一个新项目)

准备工作:
开发语言: Swift4.0
开发工具: Xcode9.2
系统:macOS High Sierra

Swift语法中比较重要的几个点(部分):
1、计算属性
2、闭包
3、拓展
4、继承

Xcode的使用:
1、创建Xcode应用:
如下图,选择Create a new Xcode project(创建一个新的Xcode项目)。这里有一点要说明,你可以创建一个playground项目来练习swift语法,或者在mac电脑上Terminal中输入swift -v也可在Terminal中练习swift。 继续阅读ios开发入门 (创建一个新项目)

初试极限编程中的TDD

一、TDD的基本概念:

TDD是测试驱动开发,是极限编程中的实践,要求项目的测试先行,用测试来提高项目的整体质量与保证功能的完整性。

二、TDD的流程:

1)得到项目的一个需求。

2)针对这个需求编写相应的测试代码,包括正例和反例(正确的结果和错误的结果都需要有测试)。

3)运行编写的测试代码(保证测试代码没有语法上的错误,然后一定会报错,因为还没有相应的功能代码)。

4)根据测试中的内容,编写相应的controller代码(功能代码)。

5)再次运行测试代码,并修改controller代码,直到所有的测试全部都过。

第五步通过的时候我们就认为所有编写的controller代码都是正确的(由我们编写的代码运行正确来保证)。

继续阅读初试极限编程中的TDD