Паттерны проектирования на Rust с типобезопасностью
engineering
design-patterns — это скилл для Claude Code, который обучает проектированию на Rust с применением паттернов Newtype, Builder, RAII, Trait Objects, State Machine, Typestate и NonZero для обеспечения статической типобезопасности. Скилл ориентирован на кодовую базу RTK — высокопроизводительного CLI-прокси, сжимающего вывод команд до передачи агенту. Паттерны применяются при проектировании новых модулей или рефакторинге существующих CLI-фильтров, когда важно задействовать систему типов Rust по максимуму. Полезен Rust-разработчикам, которые хотят писать надёжный, выразительный код без runtime-проверок там, где достаточно compile-time гарантий.
- #engineering
- #rust
- #documentation