Skip to content

機械学習から始めるプログラミング入門

機械学習の実践を通じて、様々なプログラミング言語の特徴とよいソフトウェアの作り方を学ぶプロジェクトです。

記事

言語別の章

言語 入口 言語 入口
Python 概要 Kotlin 概要
TypeScript 概要 F# 概要
Java 概要 C# 概要
Scala 概要 Go 概要
Rust 概要 Ruby 概要
Clojure 概要 Elixir 概要
PHP 概要 Haskell 概要
なでしこ3(番外編) 概要

その他の記事シリーズ

開発

  • 開発 - リリース計画、イテレーション計画、ふりかえり、完了報告書の入口
  • ADR - 言語ごとのライブラリ選定など、アーキテクチャに関する決定の記録

分析・設計

  • 戦略 - ビジネス構造やプロジェクトの方向性を整理します。
  • 要件 - RDRA 2.0 ベースで要件を定義します。
  • 設計 - アーキテクチャ、モデル、品質方針を整理します。
  • レビュー - 分析・開発レビュー結果の記録です。

運用

  • 運用 - 環境構築、デプロイ、運用手順の入口です。

リファレンス

その他

  • テンプレート - 各種ドキュメントの作成テンプレート
  • 更新履歴 - ドキュメントの作成・更新の記録
  • journal/ は作業ログ用のディレクトリです。
  • assets/ は MkDocs 用のスタイル・スクリプトを格納しています。