Skip to content

Latest commit

 

History

History
36 lines (28 loc) · 1.75 KB

README.md

File metadata and controls

36 lines (28 loc) · 1.75 KB

docs/ — Repository Standards & Documentation

Project-level standards that govern all content in this repository. Every author and contributor is expected to have read these before writing lecture notes or code.

Document Purpose
CPP_STANDARD.md Which C++ standard the course teaches, why, and the exact compiler flags contract
TOOLCHAIN.md Compiler + editor setup for Windows, macOS, Linux (student-facing instructions)
CODE_STYLE.md The course C++ style guide used in every rubric and code review
CONTENT_ROADMAP.md What exists now and the ordered plan for authoring the remaining content
CHANGELOG.md Dated change log for course materials
cpp_core_guidelines.md Author-facing notes on applying selected Core Guidelines to beginner teaching

Scope

docs/ documents the repository, not the C++ language. Language reference material for students lives in resources/; per-lecture explanations live in lectures/.

Conventions for this directory

  • File names: lowercase snake_case.md.
  • Every document states its audience (student / instructor / author) at the top.
  • Standards here are enforced in review (see ../CONTRIBUTING.md § 7); disputes are resolved by editing the document, not by exception.
  • Student-facing entries in this folder (TOOLCHAIN.md) must stay installable without instructor help.

Related documents