staticとかgotoってむしろ使っていった方がよくね?
■ このスレッドは過去ログ倉庫に格納されています
globalじゃなくてstaticを使うと初期化の記述を一か所でかけたり
gotoを使うとエラー処理の記述を一か所でかけたり
こっちの方が可読性とか保守性がむしろ高くね? static使ってるとstaticおじさんとかいわれたりgoto使ってると禁忌だといわれたりするのなんなん? >>2
ゲームブックみたいでむしろ読みやすいじゃんね C++でプログラミング歴10年以上になるけど様々なプログラムを書いてきてメリット・デメリット把握してるけど
結論:staticやgotoが悪であるというのは偏見 おまえらオススメの構造化プログラミングとかいう書き方に無理矢理に直してるとむしろ読みにくいんだが? 使い方次第でしょ
下手が使うととんでもない事になるから一般的に使うなって言ってるんじゃない?
個人で開発するなら自由だし >>6
馬鹿はお前なんだよ書きにくいコード書いて読みにくいコード読むのが好きな変態ドMか? 使い方ちゃんと解ってる奴はこういうスレ立てて自己主張なんかせず静かに使ってる >>8-9
大人数で開発したり大規模プログラム書いてる時も
globalだと結合テストの時に名前衝突したりするけどstaticだとファイル内に閉じ込められるからメリット高くね? 適切に使えばそりゃ役に立つけど、世の中適切に使えるやつばかりじゃないんだよ >>11
だってstatic使おうとしてググるとstaticおじさんとか言われるんだもん
だからあえて世の中に問い直したい >>14
適切に使えばって決まり文句みたいになってるけど
適切に使えないやつにstaticやgotoを禁止してコード書かせてもどの道読みにくいコードになるから ああそうだ
しかも関数内でstaticを宣言するとスコープがその関数内だけになってこれめっちゃメリットあるくね? ■ このスレッドは過去ログ倉庫に格納されています