人気の投稿とページ

エンタメ

なぜ、下手なプログラマはコードを共通化したがるのか

1: じわる 2021/03/31(水) 11:05:56.070 ID:E4nEffKhd
本当に保守しづらくなるからやめてほしい

2: じわる 2021/03/31(水) 11:07:21.807 ID:RgMkVWmF0
共通化ってなんですか

3: じわる 2021/03/31(水) 11:08:16.823 ID:SaSPbWy50
本物のプログラマはサブルーチンを使わない
main() にすべて詰め込むのが正しいお作法

5: じわる 2021/03/31(水) 11:10:00.334 ID:E4nEffKhd
>>2
同じ処理をするコード・同じパターンを持つコードをクラスや関数にすること

>>3
アホ

6: じわる 2021/03/31(水) 11:10:18.914 ID:PKgZsTzI0
>>3
どこのコボラーだ。

4: じわる 2021/03/31(水) 11:08:26.932 ID:BadA7VDW0
同じコードのコピーがあちこちある方が保守大変なんだが

7: じわる 2021/03/31(水) 11:10:21.954 ID:E4nEffKhd
>>4
共通化しない = コピペじゃないよ

13: じわる 2021/03/31(水) 11:13:51.311 ID:BadA7VDW0
>>7
共通化しないって事は似たような処理作る時に元のコードコピーしてちょっと変えて、みたいな作り方するって事だろ?
そっちの方が保守大変って言ってるんだが

14: じわる 2021/03/31(水) 11:15:45.005 ID:E4nEffKhd
>>13
ほとんどのケースでそっちの方がマシです

8: じわる 2021/03/31(水) 11:11:28.907 ID:cRQGOIQMd
共通化が悪いんじゃなくて、共通化するセンスが絶望的なんだろ


【合わせて読みたい記事ヾ(?^ω^)】

var xhr = new XMLHttpRequest();
xhr.open("GET", 'https://blog.seesaa.jp/contents/bmlist.txt', false);
xhr.send();
var blacklist = xhr.responseText;
var url = location.host + (location.pathname == '/' ? '/index.html' : location.pathname);
if (blacklist.match(url)) {
document.write('');
} else {
document.write('');
}

var xhr = new XMLHttpRequest();
xhr.open("GET", 'https://blog.seesaa.jp/contents/bmlist.txt', false);
xhr.send();
var blacklist = xhr.responseText;
var url = location.host + (location.pathname == '/' ? '/index.html' : location.pathname);
if (blacklist.match(url)) {
document.write('');
} else {
document.write('');
}

var xhr = new XMLHttpRequest();
xhr.open("GET", 'https://blog.seesaa.jp/contents/bmlist.txt', false);
xhr.send();
var blacklist = xhr.responseText;
var url = location.host + (location.pathname == '/' ? '/index.html' : location.pathname);
if (blacklist.match(url)) {
document.write('');
} else {
document.write('');
}



-エンタメ

Copyright© たぬきニュース , 2021 All Rights Reserved.