Skip to Content
软件工程基础
book

软件工程基础

by Nathaniel Schutta, Dan Vega
October 2025
Beginner to intermediate
392 pages
3h 56m
Chinese
O'Reilly Media, Inc.
Book available

Overview

本作品已使用人工智能进行翻译。欢迎您提供反馈和意见:translation-feedback@oreilly.com

要成为成功的软件工程师,你需要掌握哪些知识?本科课程和编程训练营或许能传授算法基础和编码技巧,却鲜少涉及职业发展中至关重要的内容。通过这本实用指南,你将习得成功所需的核心技能。

作者内森尼尔·舒塔与丹·维加将全程指引你的成长之路,从基础概念到特定领域的深度解析,助你掌握软件工程师真正需要的核心能力。

  • 理解软件工程的本质——以及沟通等软技能为何至关重要
  • 掌握软件架构基础与驱动因素
  • 运用成熟技术阅读与重构代码库
  • 理解测试的重要性及如何构建高效测试套件
  • 掌握可靠且可重复的软件部署方法
  • 掌握针对特定问题评估并选择合适解决方案或工具的能力
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

基于scikit-learn和PyTorch的实践机器学习

基于scikit-learn和PyTorch的实践机器学习

Aurélien Géron
图解大模型 : 生成式AI 原理与实战

图解大模型 : 生成式AI 原理与实战

Jay Alammar, Maarten Grootendorst
Python金融实战

Python金融实战

Posts & Telecom Press, Yuxing Yan

Publisher Resources

ISBN: 0642572274962Supplemental Content