ソフトウェア工学06 コンテナ仮想化
仮想マシン,Docker,イメージの取得とビルド,コンテナの起動,コンテナ内での開発
ソフトウェア工学07 デバッグ
テストとデバッグ,printfデバッグ,デバッガ,gdbコマンド,コンテナ内でのgdbデバッグ,静的解析,プロファイラ,GUIフロントエンドを用いたPythonデバッグ
ソフトウェア工学08 バージョン管理
バージョン管理の必要性,diff/patch,分散リポジトリ,gitコマンド,gitフロントエンド
ソフトウェア工学09 テスト
V字モデル,assert,ユニットテスト,テスト駆動開発,xUnitフレームワーク,カバレッジ計測,結合テスト
ソフトウェア工学10 ビルド
コンパイルオプション,ビルド,make,Makefile,cmake,pkg-config
ソフトウェア工学11 コードフォーマット
コード規約,PEP8,チェッカー,フォーマッタ,難読化
ソフトウェア工学12 ドキュメンテーション
コメント,リファレンスマニュアル,Docstring,自動ドキュメント生成,Sphinx,Doxygen,マークアップ言語,Markdown,RST,pandoc
ソフトウェア工学13 GitHub
gitとGitHub,リポジトリのフォークとclone,プルリクエスト,issue
ソフトウェア工学14 CI CD
継続的インテグレーション,継続的デリバリ,継続的デプロイ,DevOps,GitHub,Heroku,webアプリ