エバーグリーンノートとは
Andy Matuschak さんが提唱した概念.
💡概念のAPI
エバーグリーンノートの比喩として, 概念の📝APIのようなものとよく表現される.
- 💡文芸的プログラミングとしてのWikiの誕生
- 💭Wikiの起源とはWikiページの共同編集をするためのコーディング規約だった
- ✨Permanent Noteの抽出には怠惰なDRYマインドとExtract Functionパターンがある
- 🌱WikiやZettelkastenの整理はソースコードのリファクタリングをするときの心構えでやる
🤔概念のAPIはhas-a関係か?
ここでいうAPIの呼び出し元と先の関係は, 📝has-a関係となるのだろうか?
📍概念のAPIをUMLで表現できるか?
ある概念の属性と操作を定義して, その相互作用を📝システム思考のように可視化する.
これを📝UMLのクラス図やシーケンス図のようにできないか?
もっというと, 🌳MOC Notesに図を挿入する項目を作成して, その図を🔧MermaidをつかったりJavadocのように生成できないか?
Interface
Permanent NotesとEvergreen Notes
Zettelkastenの 📝Permanent Notes と同義.