・使う人
素人が多い。
見やすさよりも統一重視。
規約では不十分。ルール完全遵守。例外は認めない。(例 一文字変数完全否定)
フォーマッターは他人を縛るための道具。
ダメなコードでもせめて見やすさだけは引き上げたい。
品質が低い。コードレビューをしない。
優れたコードを書く人がいない、フォーマットも汚いから必須。
フォーマッターを改造すれば万能のフォーマッターが出来ると信じている。
・使わない人
玄人が多い。
統一よりも見やすさ重視。
目安的な規約だけで十分。例外はどこにでもある。(例 一文字変数容認)
フォーマッターは自由を制限するもの。
優れたコードを書けばいいだけ見やすさが引き下がる。
品質が高い。コードレビューを行う。
優れたコードを書く人は、フォーマットも綺麗だから不要。
綺麗かどうかは機械に判断できない。
フォーマッターってオートインデント等も含むんだけど
インデントすら手動でぽちぽち打つのが玄人?笑わせんな
>>2 それは含まない。
少なくとも、ルールを無視することが可能なら、
フォーマッターとは言わない。
だってルールを無視するってのは、「使わない人」がやる
例外に当てはまるもの
ちょっと待ったー
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
職場の愚痴はマ板でお願いします
自分が下だと思う要素をフォーマッタ使う人に投影して、自分の理想を使わない人に投影しても何の意味もないよ?
Lv1 既存フォーマッタも使うことができなくて、自前でもロクに整形できない
Lv2A 既存フォーマッタも使うことができないが、自前では普通に整形できる
Lv2B 既存フォーマッタを使うことができるが、自前ではロクに整形できない
Lv3A 既存フォーマッタを使うことができるが、自前でも普通に整形できる
Lv3B 既存フォーマッタを自分流に改良して使うことができるが、自前ではロクに整形できない
Lv4 既存フォーマッタを自分流に改良して使うことができるが、自前でも普通に整形できる
>>1はLv1かLv2A止まりってことですねわかります。
まぁ「既存フォーマッタを満足の行く品質まで改造出来るだけのスキルがないツンデレ」
か「フォーマッタはおろか他人でも再現不能な気分的フォーマットルールしか許容できない闇プログラマ」
のどっちかな気がするけど。
どっちにしても玄人とは呼びたくないな。
> ・使う人
> 素人が多い。
妥協して周りに合わせてる
> ・使わない人
> 玄人が多い。
老害
だろハゲ