Logo
Section 1 / 18

概览

了解本章将涵盖的内容。

导入

概览

了解本章将涵盖的内容。

在本课程的这一部分,我将重点讲解软件开发的核心环节:编码。因此,你将会发现大部分课程内容都具有较强的技术性。

每一位编写程序的工程师都需要直接或间接地处理与编码相关的各种活动:专业文化、测试、部署和维护。因此,我也会简要涉及这些话题,以确保不遗漏任何影响工作成效的重要方面。

每一条建议或推荐,都是为了让你的软件解决方案更接近我之前承诺的理想结果:满足预期、零缺陷、横向扩展、极少甚至无需支持、加速交付以及提升投资回报率。有时这种关联可能并不明显,但请相信,它始终存在。总体而言,更扎实的编码与工程能力会带来更高品质的产品,从而对客户满意度和投资回报率等关键指标产生积极影响。

本章涵盖了代码的整个生命周期,先通过几节课介绍与编码相关的跨领域关注点,然后进入代码的设计与实现,最后讨论代码的测试与部署。

第四部分:设计与架构

程序员的职业素养