levtech.jp/media/articl...
levtech.jp/media/articl...
techbookfest.org/product/aC3J...
techbookfest.org/product/aC3J...
FOO_A = 1
FOO_B = 2
... # 以下数百行ほど続く
こういう作業に直面したときに、「これはさすがに自動化するツールを書こう」と判断するか、「この内容と分量なら手で書くのが確実だし速い」と判断するかもまたエンジニアの技術力が問われるところと思う。
まだ一章しか読んでないけど、とても丁寧に命令型から関数型に移行するための良い本
ただの比較ではなく、命令型スタイルで書くと、こういったバグが起きる。危険があるということを教えてくれる。
小難しい概念の説明ではなく、実例とその書き換えによるステップで説明しているので、命令型のエキスパートの方ほど効きそう
https://qiita.com/tetz-akaneya/items/784bd0355ca2dec40b0e
https://qiita.com/tetz-akaneya/items/784bd0355ca2dec40b0e
エラー発生時はpanicになるようにハンドリングする関数を定義して、エラーが発生する関数をコールバックで渡すことで、行数が少なくなっている。
スクリプトならこの設計はアリかも。
https://github.com/benhoyt/gogit
エラー発生時はpanicになるようにハンドリングする関数を定義して、エラーが発生する関数をコールバックで渡すことで、行数が少なくなっている。
スクリプトならこの設計はアリかも。
https://github.com/benhoyt/gogit