从软件开发周期到 Swift 编程基础入门
1. 软件开发周期的完成
完成程序编写后,接下来要确保程序符合设计要求和用户界面设计,并且没有错误。在编程术语中,错误被称为“bug”。这些 bug 是编程过程中不希望出现的结果,必须在应用发布到应用商店之前修复。查找程序中的 bug 并确保程序满足设计要求的过程称为测试,通常由有软件测试方法经验且未参与编写应用的人员执行,这也常被称为质量保证(QA)。
当应用准备好提交到应用商店时,Xcode 会为文件添加 .app 或 .ipa 扩展名。在测试阶段,开发者需要与 QA 人员合作,确定应用为何未按设计运行,这个过程称为调试。开发者需要逐行检查程序,找出问题所在。
在测试和调试过程中,为了让应用对用户更有用,通常需要对需求(设计)进行更改。做出设计需求和用户界面更改后,整个过程会重新开始。最终,应用需要发布到应用商店,但何时发布需要考虑多个因素:
- 开发成本
- 预算
- 应用的稳定性
- 投资回报率
开发者和管理层之间常常存在权衡。开发者希望应用尽善尽美,而管理层希望尽快从投资中获得收益。如果由开发者决定发布日期,应用可能永远不会发布,因为他们会不断调整应用,使其更快、更高效、更易用。但到了某个阶段,代码需要从开发者手中提交到应用商店,发挥其应有的作用。
2. 面向对象编程介绍
Playgrounds 让你无需一次性掌握所有 Swift 编程语法和复杂的 Xcode 开发环境,就能专注于面向对象编程(OOP)。你可以先学习 OOP 的基本原理,并迅速运用这些原理编写第一个
Swift编程与开发入门
超级会员免费看
订阅专栏 解锁全文
24

被折叠的 条评论
为什么被折叠?



