bash のスクリプトだろうと、Python だろうと golang だろうと関数は普通に使うね。
で、シェルスクリプト 100 行だと Ansible のコード1000 行ぐらいという感覚も正しいと思うよ。
実際は、500とか600 ぐらいだと思うけど。
Ansible の yaml だと 30 行くらいかな。
てか、コードが短く "も" 書けるのが嫌なんだけどね。
例えば、2つまでつなげるなら期待通りに動くから if を使わずに || や && でつないだりとかね。
私自身はもともと Perl からの出身だから、色々な書き方があって(TIMTOWTDI)
書き方によっては短く書けるのが楽しいとか良いと思う面はある。
ただ、コードゴルフをやるならまだしも、自分以外が見るコードは
そういうことをする余地がなければ無いほど良いと思ってる。
あと、shell も perl も(Cも)変数のスコープがデフォルトでグローバルなのが良くない。
ちゃんと動くからって、スコープ意識しない使い方のコード書かれてそれをレビューで指摘したり
そのために CI を準備したりとか考えたくない。
そういう点では python の pep とか golang の fmt/lint とか最高だと思ってる。
Dockerfile も「どれだけ削るか」などで人によって書き方がまちまちになってしまうんだけど、
普通は大規模にはならないし、出来上がるイメージをバイナリだと思ってちゃんと動けば
中身がどうであれとりあえずは良いのかなと思えたりするので結構好き。
「プログラマの感覚だとどんな言語であれ可読性・メンテナンス性が高くないように記述するもんなんだが」
は可読性、メンテナンス性が高いようにじゃない?
Docker Part2©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
135129
2018/03/12(月) 01:34:06.50ID:cIbUTTA5■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【速報】星野真里(44) 24時間テレビのマラソンランナーに決定! [Ailuropoda melanoleuca★]
- 【芸能】GACKT、東南アジアを“安い”と思い込む日本人に苦言 「本当にえらい目に遭うよ」「もう日本より物価の安い国は、ほぼない」 [冬月記者★]
- 「古賀さんが言った『自衛官に貧しい子供が多い』は間違いではない。」40代元自衛官が立民議員の国会質問に感じたこと [パンナ・コッタ★]
- 【芸能】松山千春、本田圭佑の解説に「なんで『さん』付けで呼ぶんだ?」「後輩なんだからさ」「つけない方がわかりやすいんじゃ…」 [冬月記者★]
- 高市内閣支持、発足以来最低の55% ★2 [どどん★]
- ウクライナ、射程3000kmの国産ドローン1000機のシステム部隊を開発し、首都モスクワを攻撃してしまう 動画あり [お断り★]
- 2026/06/21(日) 21:18:50.88 ID:F2HvoAZ4<> <a href="../test/read.cgi/livebase/1782042743/353" rel="noopener noreferrer" target="_blank">>>353</a> <br> 交流戦後半から勝った印象ないもんw <>
- 2026 MotoGP Lap38【チェコGP】
- 巨専】
- わしせん3
- 西武線 5
- Cycle*2026 サイクルロードレース総合実況21
- 【高市悲報】旧日本陸軍、中国で人間にウマの血を輸血する人体実験をしていた記録が発見される [834922174]
- ぐらころ新作確定のお🏡👊😅👊サトコォ~
- 🏡Monday✋😅✋揉んでー🏡
- 【速報】「何故か世間では神ゲー扱いされてるゴミゲー」←思い浮かべたゲーム、VIPPERの7割が一致wwwwwwww
- 【悲報】スクエニ社員「和ゲーはもう終わり。1000万本売れるソフトがない」 [769931615]
- 週末深夜に全レス