演習のアプローチの書き方を学びます
各演習にはアプローチを関連付けることができます。アプローチは、その演習を解くためのさまざまな方法を説明するものです。
アプローチでは、ある演習を特定の方法で解くにはどうすればよいかを掘り下げます。
複数のアプローチを比較したい場合は、記事を書いてください。
一般に、プラクティス演習はふつう複数の方法で解けるため、アプローチを書くのに適しています。
コンセプト演習については、模範解答のアプローチを説明すると面白いかもしれません。たとえば、教えているコンセプトによって、あるコードがどれだけ書きやすくなるかを示せます。
各アプローチでは、次の2つのファイルを追加する必要があります。
.approaches/<approach-slug>/content.md: アプローチの説明(ドキュメントを参照).approaches/<approach-slug>/snippet.txt: アプローチを示すスニペット(ドキュメントを参照)その後、次のファイルを追加または更新する必要があります。
.approaches/config.json: アプローチのメタデータ(ドキュメントを参照)トラックのconfig.jsonファイルでapproaches.snippet_extensionフィールドを設定すると、デフォルトの.txt拡張子の代わりに独自の拡張子を使うこともできます。
設定した場合、追加するスニペットファイルの名前は.approaches/<approach-slug>/snippet.<approaches.snippet_extension>でなければなりません。