ユニケージ開発手法
公開情報を元にユニケージ開発手法の特徴についてまとめる
公式
USP研究所 https://www.usp-lab.com
UEC: usp engineers' community https://uec.usp-lab.com/
書籍
https://www.amazon.co.jp/ユニケージ原論-當仲-寛哲/dp/4904807014/
https://www.amazon.co.jp/実践ユニケージ開発手法01-コマンド学習編-USP研究所/dp/4904807308/
https://www.amazon.co.jp/実践ユニケージ開発手法02-シェルスクリプト学習編-USP研究所/dp/4904807316/
https://www.amazon.co.jp/実践ユニケージ開発手法03-Webアプリケーション編-USP研究所/dp/4904807383/
https://www.amazon.co.jp/フルスクラッチから1日でCMSを作る-シェルスクリプト高速開発手法入門-上田隆一/dp/4048660683/
雑誌
シェルスクリプトマガジン https://shell-mag.com/
ユニケージサンプルコード https://shell-mag.com/ユニケージ開発手法%E3%80%80コードレビュー%E3%80%80vol-47掲載/
特徴
独自コマンドであるTukubaiコマンドはあるが、コマンド自体に秘匿性の高いノウハウがあるわけではない https://www.usp-lab.com/methodology1.html
テキストデータを大福帳方式で保持する https://www.usp-lab.com/methodology2.html
Level1データ: 生の入力データ
Level2データ: Level1データをテキスト化し、イレギュラーなものを除外
Level3データ: Level2データを業務上意味のある単位に分類・整理
Level4データ: アプリケーションが使用する単位に配置
Level5データ: 出力データ。ユーザがダウンロードしたり印刷したり、ログとして保管したり
Level1→5の順に遷移する
Level1データは捨てない。1があれば、2以上は再生成できる
プログラム名、プログラムの記述、データの配置等はお作法に従う
お作法は非公開情報
一部、プログラムの記述についてはUECに記載あり
https://uec.usp-lab.com/JOURNAL/CGI/JOURNAL.CGI?POMPA=SAHOU_journal02
一部、ユニケージ言論に記載あり
非公式
https://ja.wikipedia.org/wiki/ユニケージ開発手法
ハンズラボが採用しているユニケージという謎テクノロジーについて 第1回 https://www.hands-lab.com/tech/entry/62.html
ハンズラボが採用しているユニケージという謎テクノロジーについて 第2回 https://www.hands-lab.com/tech/entry/149.html
ハンズラボが採用しているユニケージという謎テクノロジーについて 第3回 https://www.hands-lab.com/tech/entry/250.html
ハンズラボが採用しているユニケージという謎テクノロジーについて 第4回 https://www.hands-lab.com/tech/entry/1482.html
ハンズラボさんが採用しているユニケージという謎テクノロジーについてについて https://blog.ueda.tech/?p=5267
https://www.usp-lab.com/img/logo_small.png