低スキルな人でも読めるように書けば、誰でも読める。
そう考えてはいませんか? 間違いです。正反対です。
低スキルな人でも読めるコードは、書いた本人しか
メンテナンスができなくなります。それどころか
書いた本人でさえメンテナンスができないことがざらにあります。
なぜか?それは全てひらがなで書かれた小説を思い浮かべればわかるでしょう。
低スキル(小学校低学年)でも読める。しかし読みづらい。そうですね?
ここでいう「読める」というのはただ文字がわかるということではありません
すばやく理解できることを意味しています。
低スキルな人は極めて限定的な知識しか持っていません
そのため限られた道具の中でしか作業ができないため
無駄で冗長で時間がかかり、読むのに時間がかかるコードができてしまうのです。
そのコードをメンテナンスできるのは、そのコードを書いて何処で何をしているか
覚えている本人だけなのです。当然忘れてしまえば本人にもメンテナンスできません。
そのコードが何であるかを知ってるのは世界でただ一人書いた本人だけです。
高スキルの人は幅広い知識を持っています。言語仕様やライブラリ、世界で広く知られている
それらの知識を活用することで、最小のコードを書きます。
世界で広く知られている知識は、知っている人も多いので、属人的ではなくなります。
低スキルな人は、勉強すれば、高スキルなコードを読めるようになります。
ですが、低スキルな人が書いたコードは、どんな勉強をしたって読むのに時間がかかります。
つまり低スキルが読めないコードこそが、属人性を排除したコードなのです。
探検
低スキルでも読めるコードは、属人的なコードになる
■ このスレッドは過去ログ倉庫に格納されています
2018/11/03(土) 00:41:35.24ID:dQj0A1Se
2018/11/03(土) 23:58:13.70ID:9AhzUdF/
そりゃそうだ
「全てひらがなで書かれた小説」とかいうトン☆チン☆カンな喩え話が最大の害悪だ
「低スキルコード」は純然たる架空のモノなんだから、後に続く論調も全部架空のものになる
架空のものを取り出して攻撃してるんだから、ストローマン論法の亜種だ
虐待専用に作り出した架空のサンドバッグを持ち出して、そのサンドバッグを一生懸命に叩いてるんだよ
だから「低スキルコード」の実物は永久に出てこない
一行たりとも晒されることは無い
なぜなら「読める」という特性をもっているだけで、>>1の願う「低スキルコード」にまずは該当するからな
おおよそ存在する全てのコードに当て嵌まる属性だ
「全てひらがなで書かれた小説」とかいうトン☆チン☆カンな喩え話が最大の害悪だ
「低スキルコード」は純然たる架空のモノなんだから、後に続く論調も全部架空のものになる
架空のものを取り出して攻撃してるんだから、ストローマン論法の亜種だ
虐待専用に作り出した架空のサンドバッグを持ち出して、そのサンドバッグを一生懸命に叩いてるんだよ
だから「低スキルコード」の実物は永久に出てこない
一行たりとも晒されることは無い
なぜなら「読める」という特性をもっているだけで、>>1の願う「低スキルコード」にまずは該当するからな
おおよそ存在する全てのコードに当て嵌まる属性だ
2018/11/04(日) 00:14:35.54ID:Nn4ZdlZB
>>37
例えば、あまり使われていない言語で書かれたコードは
その言語を使える人、特定の人しかメンテナンスできなくなり属人的なものになるが、
それはスキルが高いか低いかではない。(超スーパープログラマでも知らないものは知らない)
よく知られた技術を使っているかどうか
例えば、あまり使われていない言語で書かれたコードは
その言語を使える人、特定の人しかメンテナンスできなくなり属人的なものになるが、
それはスキルが高いか低いかではない。(超スーパープログラマでも知らないものは知らない)
よく知られた技術を使っているかどうか
40デフォルトの名無しさん
2018/11/04(日) 00:17:50.87ID:Nn4ZdlZB >>38
> だから「低スキルコード」の実物は永久に出てこない
> 一行たりとも晒されることは無い
いくらでもだせるわw
ウンコード・マニア - [C] 冗長すぎるdefine文
http://unkode-mania.net/view/5b0fc79bb7da433066000001
ここで使われてる技術は、(C言語プログラマなら)誰もが知っているdefine文
だが読めない
コレをメンテナンスできるのは、コレを書いた人ぐらい
だから属人的なコード
> だから「低スキルコード」の実物は永久に出てこない
> 一行たりとも晒されることは無い
いくらでもだせるわw
ウンコード・マニア - [C] 冗長すぎるdefine文
http://unkode-mania.net/view/5b0fc79bb7da433066000001
ここで使われてる技術は、(C言語プログラマなら)誰もが知っているdefine文
だが読めない
コレをメンテナンスできるのは、コレを書いた人ぐらい
だから属人的なコード
41デフォルトの名無しさん
2018/11/04(日) 00:22:36.68ID:KXFfF/ne >>38
>虐待専用に作り出した架空のサンドバッグを持ち出して、そのサンドバッグを一生懸命に叩いてるんだよ
提案広場でよく『そう思わない』される理由
http://dragon-quest.me/dq10/27646/
このゲームすぐ持ち物いっぱいになるな
http://dragon-quest.me/dq10/28435/
【ドルボードGP】おいwデスルーラ作戦晒すなやwwwww
http://dragon-quest.me/dq10/28002/
もういっそのことレベル1からやり直さないか?
http://dragon-quest.me/dq10/13929/
>虐待専用に作り出した架空のサンドバッグを持ち出して、そのサンドバッグを一生懸命に叩いてるんだよ
提案広場でよく『そう思わない』される理由
http://dragon-quest.me/dq10/27646/
このゲームすぐ持ち物いっぱいになるな
http://dragon-quest.me/dq10/28435/
【ドルボードGP】おいwデスルーラ作戦晒すなやwwwww
http://dragon-quest.me/dq10/28002/
もういっそのことレベル1からやり直さないか?
http://dragon-quest.me/dq10/13929/
42デフォルトの名無しさん
2018/11/04(日) 00:33:06.56ID:KXFfF/ne 言われたことをきちんとこなせる能力も大事ですが、自分の意見もしっかり伝え、相手の意見を突っぱねずに、
柔軟に聞き入れるのも重要です。何かを思ったり考えついたりしても、それを内に秘めたまま発信しないこと
には何も考えていないことと一緒であり、そう思われかねません。事態が悪い方向に進んでから、だから
こうした方がよかったのに、と後悔するよりも、思いついたことがあるのならば、率先して口に出していきましょう。
互いに納得が出来る道を探るにはコミュニケーションをとるしかありません。プログラミングの分から
ない人が理解できるように説明する能力も重要で、論理的思考スキルと合わせて手にしておきたいスキルです。
加えてコミュニケーションが不足していると、あまり話した事がないからどんな人かわからない、
声をかけづらいなどと相手にマイナスなイメージを与えてしまい、新しい仕事を得るチャンスを、
知らず知らずのうちに失ってしまうかもしれません。そう言われてもコミュニケーションはやっぱり苦手だという方は、
まずは挨拶からはじめてみてはいかがでしょうか?それだけで自分の中でも相手の中でも、印象が変わってくるはずです。
https://mynavi-creator.jp/blog/article/skills-necessary-to-game-programmer
柔軟に聞き入れるのも重要です。何かを思ったり考えついたりしても、それを内に秘めたまま発信しないこと
には何も考えていないことと一緒であり、そう思われかねません。事態が悪い方向に進んでから、だから
こうした方がよかったのに、と後悔するよりも、思いついたことがあるのならば、率先して口に出していきましょう。
互いに納得が出来る道を探るにはコミュニケーションをとるしかありません。プログラミングの分から
ない人が理解できるように説明する能力も重要で、論理的思考スキルと合わせて手にしておきたいスキルです。
加えてコミュニケーションが不足していると、あまり話した事がないからどんな人かわからない、
声をかけづらいなどと相手にマイナスなイメージを与えてしまい、新しい仕事を得るチャンスを、
知らず知らずのうちに失ってしまうかもしれません。そう言われてもコミュニケーションはやっぱり苦手だという方は、
まずは挨拶からはじめてみてはいかがでしょうか?それだけで自分の中でも相手の中でも、印象が変わってくるはずです。
https://mynavi-creator.jp/blog/article/skills-necessary-to-game-programmer
43デフォルトの名無しさん
2018/11/04(日) 06:09:30.11ID:KXFfF/ne >>15
>世界で広く知られている知識ではないので、属人的なコードに近くなります。
禁じ手(その1):社内用語は3つが限度
まずは、社内用語です。全社員が知っている単語かと思いきや、約半数以上の社員が理解していな
かったということがあります。実は、当事務所のあるクライアント企業へのアンケート結果がそうでした。
皆さんもそうしたケースに遭遇することがあるでしょう。例えば、以下のような機会においてです。
https://tech.nikkeibp.co.jp/dm/atcl/column/15/041800110/100400013/
>世界で広く知られている知識ではないので、属人的なコードに近くなります。
禁じ手(その1):社内用語は3つが限度
まずは、社内用語です。全社員が知っている単語かと思いきや、約半数以上の社員が理解していな
かったということがあります。実は、当事務所のあるクライアント企業へのアンケート結果がそうでした。
皆さんもそうしたケースに遭遇することがあるでしょう。例えば、以下のような機会においてです。
https://tech.nikkeibp.co.jp/dm/atcl/column/15/041800110/100400013/
2018/11/04(日) 06:14:45.15ID:Nn4ZdlZB
2018/11/04(日) 12:18:58.47ID:0bybBn5t
>>5
どういうこと?
どういうこと?
2018/11/04(日) 13:15:28.40ID:YHqourM/
>>40
C言語のマクロは基本的に改行は出来ない
一行だけに収まるようにする
改行するには¥を使う
}や;の直後に¥を入れ、インデントを整えると、次のようになる
#define ARRAY_INVERT(array) \
do{ \
int length = ARRAY_LENGTH(array); \
debug("length = %d\n", length); \
int buf[length]; \
ARRAY_COPY(array, buf); \
for(int i = 0; i < length; i++){ \
array[i] = buf[length - i]; \
debug("array[%d] = %d, buf[%d] = %d, i = %d\n", i, array[i], i , buf[i], i); \
} \
}while(0)
C言語のマクロは基本的に改行は出来ない
一行だけに収まるようにする
改行するには¥を使う
}や;の直後に¥を入れ、インデントを整えると、次のようになる
#define ARRAY_INVERT(array) \
do{ \
int length = ARRAY_LENGTH(array); \
debug("length = %d\n", length); \
int buf[length]; \
ARRAY_COPY(array, buf); \
for(int i = 0; i < length; i++){ \
array[i] = buf[length - i]; \
debug("array[%d] = %d, buf[%d] = %d, i = %d\n", i, array[i], i , buf[i], i); \
} \
}while(0)
2018/11/04(日) 20:35:53.04ID:yioi4JUk
linux kernelの中はこういうヘッダマクロで埋め尽くされてるわけだが、
あれも俗人コードと言っていいのかね。
あれも俗人コードと言っていいのかね。
2018/11/04(日) 20:44:11.04ID:Nn4ZdlZB
それは低スキルには読めないんだろ?じゃあ属人的ではないのでは?w
マクロを使うのが最善であれば、使うのは別に問題ないんだよ
使えるありとあらゆる道具を使えうべきであって、
例えばマクロわからないから、マクロなし縛りで作りましょうとか
縛りプレイをするからいかんわけ
低スキル(使えない技術がある)だと必然的に縛りプレイになってる
マクロを使うのが最善であれば、使うのは別に問題ないんだよ
使えるありとあらゆる道具を使えうべきであって、
例えばマクロわからないから、マクロなし縛りで作りましょうとか
縛りプレイをするからいかんわけ
低スキル(使えない技術がある)だと必然的に縛りプレイになってる
2018/11/04(日) 21:03:29.73ID:YHqourM/
2018/11/04(日) 21:36:40.66ID:Nn4ZdlZB
すでに出てるのに永久に出てこないと言われてもなぁ
ウンコード・マニア - [C] 冗長すぎるdefine文
http://unkode-mania.net/view/5b0fc79bb7da433066000001
明らかに低スキルコード
ウンコード・マニア - [C] 冗長すぎるdefine文
http://unkode-mania.net/view/5b0fc79bb7da433066000001
明らかに低スキルコード
51デフォルトの名無しさん
2018/11/04(日) 21:41:44.01ID:KXFfF/ne >>49
>つまり>>1の言う理想的な「低スキルコード」は実は存在しない
戦神のベルトが倉庫を圧迫。仕分けましょう【DQ10】
http://okirakudq10.com/archives/53537205.html
こういう「低スキルコード」、直せないんか? あるいは仕様だの一言なのか?
>つまり>>1の言う理想的な「低スキルコード」は実は存在しない
戦神のベルトが倉庫を圧迫。仕分けましょう【DQ10】
http://okirakudq10.com/archives/53537205.html
こういう「低スキルコード」、直せないんか? あるいは仕様だの一言なのか?
2018/11/04(日) 21:45:48.26ID:Nn4ZdlZB
じゃあもう一つの例
http://www.pro.or.jp/~fuji/mybooks/cdiag/cdiag.1.6.html
こういうのも使ってる命令は低スキルでも読めるだろうさ
だけど理解できるか?という観点からは無理
メンテナンスしたくない、書いたやつ頑張れって言いたくなる
低スキルが知らない関数を使うことで
シンプルにわかりやすくすることができる。
http://www.pro.or.jp/~fuji/mybooks/cdiag/cdiag.1.6.html
こういうのも使ってる命令は低スキルでも読めるだろうさ
だけど理解できるか?という観点からは無理
メンテナンスしたくない、書いたやつ頑張れって言いたくなる
低スキルが知らない関数を使うことで
シンプルにわかりやすくすることができる。
53デフォルトの名無しさん
2018/11/04(日) 21:55:31.03ID:KXFfF/ne2018/11/04(日) 22:06:27.88ID:Nn4ZdlZB
属人的なコードが顧客のニーズの場合もあると言ってるのか?
2018/11/04(日) 22:08:27.49ID:Nn4ZdlZB
> 個人が趣味でするコーディングなら何を書こうが個人の自由で、「低スキルコード」なんて有り得ない。
個人の自由なら、低スキルコードにならないという理屈が不明
仕事で書いた「低スキルコード」を自信満々に見せびらかして
これは趣味のコードにするから低スキルコードじゃありませんって
いったら大笑いされる
個人の自由なら、低スキルコードにならないという理屈が不明
仕事で書いた「低スキルコード」を自信満々に見せびらかして
これは趣味のコードにするから低スキルコードじゃありませんって
いったら大笑いされる
2018/11/04(日) 22:15:45.44ID:Eed0AwCG
なにこのバカな議論
2018/11/04(日) 22:34:53.84ID:zoNyZOOS
わかりにくいコードについて
書いた側と読む側のどちらがバカなのか決める
重要な議論
書いた側と読む側のどちらがバカなのか決める
重要な議論
2018/11/04(日) 22:47:44.32ID:Nn4ZdlZB
2018/11/04(日) 22:50:48.67ID:zoNyZOOS
自分らの問題を自分らで解決できないとかバカ以下です
怪しげなコンサルでも入れて会社乗っ取られて首でもくくってください
怪しげなコンサルでも入れて会社乗っ取られて首でもくくってください
2018/11/04(日) 22:59:32.68ID:Nn4ZdlZB
誰も自分らの問題を自分で解決する話なんかしてない
解決は自分らでやれ
評価基準の話をしている
解決は自分らでやれ
評価基準の話をしている
2018/11/04(日) 23:26:56.95ID:zoNyZOOS
それが自分らの問題でなくてなんなんだ
2018/11/04(日) 23:29:50.36ID:Nn4ZdlZB
コードの評価基準は会社独自にしてはだめ
属人的というか会社専用のコードになるだろ
Lintツールとかメトリクスツールとか使って
世界基準にあわせなさい
属人的というか会社専用のコードになるだろ
Lintツールとかメトリクスツールとか使って
世界基準にあわせなさい
2018/11/04(日) 23:41:25.11ID:YHqourM/
2018/11/04(日) 23:43:16.10ID:Nn4ZdlZB
2018/11/04(日) 23:49:05.42ID:zoNyZOOS
>>52
http://www.pro.or.jp/~fuji/mybooks/cdiag/index.html#mokuji11
>正誤表
> プログラムの発見、修正、執筆、出版の多くの段階でちょこちょこ とバグを追加してしまうという失敗をしてしまいました。 それでも、まだ読むには耐えられるかと思い、 またこの種の本を出す人が少ないことを鑑み、 敢えてここに全文掲載しております。
> ここへの掲載にあたり、さらにバグが追加されている可能性が高く、 全国的デバッグ作業に御協力下さるよう、お願い致します。
> 今だから書けることですが、本書編集時、 私はほとんど病院にいたので、 本書ができたこと自体が奇跡のようなことでした。 著者校正を極力省いて出来た世にも珍しい本なのです。
くっそわろた
コードのうわべしか見てない人間のやりがちなこったw
コードをきれいに書くより大事な事情やくそコードが成長していく過程に無関心で
人間をあざけるしかしなかった結果
リファクタ病の人間を作るのに一役買った結構罪深い本なのでいい気味だといっておいてやる
http://www.pro.or.jp/~fuji/mybooks/cdiag/index.html#mokuji11
>正誤表
> プログラムの発見、修正、執筆、出版の多くの段階でちょこちょこ とバグを追加してしまうという失敗をしてしまいました。 それでも、まだ読むには耐えられるかと思い、 またこの種の本を出す人が少ないことを鑑み、 敢えてここに全文掲載しております。
> ここへの掲載にあたり、さらにバグが追加されている可能性が高く、 全国的デバッグ作業に御協力下さるよう、お願い致します。
> 今だから書けることですが、本書編集時、 私はほとんど病院にいたので、 本書ができたこと自体が奇跡のようなことでした。 著者校正を極力省いて出来た世にも珍しい本なのです。
くっそわろた
コードのうわべしか見てない人間のやりがちなこったw
コードをきれいに書くより大事な事情やくそコードが成長していく過程に無関心で
人間をあざけるしかしなかった結果
リファクタ病の人間を作るのに一役買った結構罪深い本なのでいい気味だといっておいてやる
2018/11/04(日) 23:51:52.39ID:Nn4ZdlZB
2018/11/04(日) 23:55:28.02ID:zoNyZOOS
先に人をわらったのはこいつだ!!
2018/11/04(日) 23:56:31.88ID:Nn4ZdlZB
コードを笑ったのであって、人を笑ったのではない
2018/11/04(日) 23:57:33.74ID:zoNyZOOS
そうでもない
2018/11/04(日) 23:58:39.26ID:Nn4ZdlZB
そうでもない!(とりあえず言ってみた)
2018/11/05(月) 00:11:57.27ID:LRv++2Wv
そういや仕事で「私にも事情があるんですよ!」が口癖のやつがいたな
客からのクレームにも同じことを言っていて呆れた
お前の事情なんか知らんがなw
客からのクレームにも同じことを言っていて呆れた
お前の事情なんか知らんがなw
2018/11/05(月) 00:29:16.13ID:m/99QyzP
向こうが線引きを踏み越えて文句言ってきたらそう言わざるを得ない
まして人のコードをいじくるからには知ったこっちゃないで済ませられる立場じゃないはず
だからこそのこの結果でもある
まして人のコードをいじくるからには知ったこっちゃないで済ませられる立場じゃないはず
だからこそのこの結果でもある
2018/11/05(月) 00:32:11.57ID:m/99QyzP
正誤表みたらそんなでもなくてがっかり
2018/11/05(月) 00:35:18.19ID:m/99QyzP
誤
97 for( i=0 ; i >= 500 ; ++i )
正
97 for( i=0 ; i < 500 ; ++i )
第2章 これでもプロ
97 for( i=0 ; i >= 500 ; ++i )
正
97 for( i=0 ; i < 500 ; ++i )
第2章 これでもプロ
2018/11/05(月) 00:57:49.95ID:LRv++2Wv
必死すぎじゃね? その作者に親でも殺されたんか?
76デフォルトの名無しさん
2018/11/05(月) 01:35:19.74ID:N15hbSlq >>55
>> 個人が趣味でするコーディングなら何を書こうが個人の自由で、「低スキルコード」なんて有り得ない。
>個人の自由なら、低スキルコードにならないという理屈が不明
いやいや以下のようなウンコードであっても、自分で書いて自分で楽しんで勉強するなら問題無いのでは?
http://unkode-mania.net/lang/C
例えばゲームするのにゲームが下手なのは問題無いはず。
>> 個人が趣味でするコーディングなら何を書こうが個人の自由で、「低スキルコード」なんて有り得ない。
>個人の自由なら、低スキルコードにならないという理屈が不明
いやいや以下のようなウンコードであっても、自分で書いて自分で楽しんで勉強するなら問題無いのでは?
http://unkode-mania.net/lang/C
例えばゲームするのにゲームが下手なのは問題無いはず。
77デフォルトの名無しさん
2018/11/05(月) 02:16:04.57ID:N15hbSlq >>65
>コードをきれいに書くより大事な事情やくそコードが成長していく過程に無関心で
>人間をあざけるしかしなかった結果
>リファクタ病の人間を作るのに一役買った結構罪深い本なのでいい気味だといっておいてやる
コーデングよりも先に仕様書をどう書くかのほうが重要なんだと思う。コーディングについては、
一つの仕様書で複数のコーディングをやってみて、後から良いとこ取りというやり方もある。
リファクタリングはこうやるのが最高だと決まった方法は無いので、常に比較検討していくしかない。
それは文章の書き方はこうだと決まった方法は無いというのと同じ。
仕様書>コードレビュー>コーディング
まず仕様書がダメだったらいくらコーディングが上手であってもどうもならない。
またコーディングは例えウンコードでも、コードレビューが適切なら書き直しできる。
ドラクエで言えば、
ストーリー>提案広場>プログラム、みたいな感じ。
>コードをきれいに書くより大事な事情やくそコードが成長していく過程に無関心で
>人間をあざけるしかしなかった結果
>リファクタ病の人間を作るのに一役買った結構罪深い本なのでいい気味だといっておいてやる
コーデングよりも先に仕様書をどう書くかのほうが重要なんだと思う。コーディングについては、
一つの仕様書で複数のコーディングをやってみて、後から良いとこ取りというやり方もある。
リファクタリングはこうやるのが最高だと決まった方法は無いので、常に比較検討していくしかない。
それは文章の書き方はこうだと決まった方法は無いというのと同じ。
仕様書>コードレビュー>コーディング
まず仕様書がダメだったらいくらコーディングが上手であってもどうもならない。
またコーディングは例えウンコードでも、コードレビューが適切なら書き直しできる。
ドラクエで言えば、
ストーリー>提案広場>プログラム、みたいな感じ。
2018/11/05(月) 02:30:32.48ID:LRv++2Wv
>>76
> いやいや以下のようなウンコードであっても、自分で書いて自分で楽しんで勉強するなら問題無いのでは?
言葉遊び? 問題があるコードでも(勉強に使うから)問題ないって
「コードが問題」なのと「勉強するかどうかの問題」をごっちゃにさせてるって
すぐに見抜けるんだが?
> いやいや以下のようなウンコードであっても、自分で書いて自分で楽しんで勉強するなら問題無いのでは?
言葉遊び? 問題があるコードでも(勉強に使うから)問題ないって
「コードが問題」なのと「勉強するかどうかの問題」をごっちゃにさせてるって
すぐに見抜けるんだが?
2018/11/05(月) 02:31:36.76ID:LRv++2Wv
2018/11/05(月) 02:33:30.25ID:LRv++2Wv
で話を戻すと、属人的ではないコードは
汎用的な技術を使いこなしているものであり、
低スキルでは読めないコードになるということ
低スキルなやつは自分が知ってる基本的な命令で
ながながと書いて到底メンテナンスできない物を作り出す
汎用的な技術を使いこなしているものであり、
低スキルでは読めないコードになるということ
低スキルなやつは自分が知ってる基本的な命令で
ながながと書いて到底メンテナンスできない物を作り出す
2018/11/05(月) 02:44:39.27ID:G4CpaU6m
>汎用的な技術を使いこなしているものであり、
>低スキルでは読めないコードになるということ
一行目と二行目が一切つながってない
>低スキルでは読めないコードになるということ
一行目と二行目が一切つながってない
2018/11/05(月) 02:54:35.47ID:G4CpaU6m
言語やフレームワークの選択はチームがやることだから
汎用的な技術ってのはおそらく言語内の話だろう
そこで汎用的な技術、つまり最初から用意されたメソッドなんかを使えばたいていは読みやすくなる
でもおまいの言いぐさは
3項演算子ネストしたりdefineしまくったりいりもしないクラスつくったりテンプレート作ったりコールバックしたりした挙句
相手が自分のコード読めないのを相手の低スキルのせいにしてるようにしか思えない
それは相手が技術を理解してないからじゃない、コードが汚いから読めないんだ
汎用的な技術ってのはおそらく言語内の話だろう
そこで汎用的な技術、つまり最初から用意されたメソッドなんかを使えばたいていは読みやすくなる
でもおまいの言いぐさは
3項演算子ネストしたりdefineしまくったりいりもしないクラスつくったりテンプレート作ったりコールバックしたりした挙句
相手が自分のコード読めないのを相手の低スキルのせいにしてるようにしか思えない
それは相手が技術を理解してないからじゃない、コードが汚いから読めないんだ
2018/11/05(月) 05:42:18.74ID:LRv++2Wv
2018/11/05(月) 05:54:20.38ID:LRv++2Wv
>>82
> 言語やフレームワークの選択はチームがやることだから
> 汎用的な技術ってのはおそらく言語内の話だろう
フレームワークやライブラリも、それが世の中で普及しているのなら含まれる
会社内で開発したものも、場合によっては汎用的とは言えなくはないが、
特定のプロジェクトでしか使われてないものは、広く検証されていないため、
汎用的でない可能性があるし、他のプロジェクトや他の会社で生かせないので
汎用度は低い。仕事でなら覚えないといけないが、記憶力の無駄遣いになるだろう
> 3項演算子ネストしたりdefineしまくったりいりもしないクラスつくったりテンプレート作ったりコールバックしたりした挙句
> 相手が自分のコード読めないのを相手の低スキルのせいにしてるようにしか思えない
>
> それは相手が技術を理解してないからじゃない、コードが汚いから読めないんだ
結局は俺と同じことを言ってる。俺が言いたいのは、
3項演算子を使うな、ネストするな、defineするな、クラス作るな、テンプレート作るな、コールバックするな。
なぜなら(低スキル者は)知らないからだ。誰でも知っているものだけを使え
↑
こういうのを言うなって話。
これらの道具を使ったコードではなくて、道具そのものに対して、知らなくて読めないから使うなって話になってる
バンバン使え。低スキル者は蹴落としていけ。
新卒社員様様、あなたのレベルに合わせます。とおべっかを使う必要はない。
適切な道具を使って、シンプルにコードを書けばいい。それが読めないやつは、読めないやつが勉強しろ
気を使って不適切な道具を使って汚いコードを書いて、誰もが理解に苦しむ状況を作っても誰も幸せにならない
> 言語やフレームワークの選択はチームがやることだから
> 汎用的な技術ってのはおそらく言語内の話だろう
フレームワークやライブラリも、それが世の中で普及しているのなら含まれる
会社内で開発したものも、場合によっては汎用的とは言えなくはないが、
特定のプロジェクトでしか使われてないものは、広く検証されていないため、
汎用的でない可能性があるし、他のプロジェクトや他の会社で生かせないので
汎用度は低い。仕事でなら覚えないといけないが、記憶力の無駄遣いになるだろう
> 3項演算子ネストしたりdefineしまくったりいりもしないクラスつくったりテンプレート作ったりコールバックしたりした挙句
> 相手が自分のコード読めないのを相手の低スキルのせいにしてるようにしか思えない
>
> それは相手が技術を理解してないからじゃない、コードが汚いから読めないんだ
結局は俺と同じことを言ってる。俺が言いたいのは、
3項演算子を使うな、ネストするな、defineするな、クラス作るな、テンプレート作るな、コールバックするな。
なぜなら(低スキル者は)知らないからだ。誰でも知っているものだけを使え
↑
こういうのを言うなって話。
これらの道具を使ったコードではなくて、道具そのものに対して、知らなくて読めないから使うなって話になってる
バンバン使え。低スキル者は蹴落としていけ。
新卒社員様様、あなたのレベルに合わせます。とおべっかを使う必要はない。
適切な道具を使って、シンプルにコードを書けばいい。それが読めないやつは、読めないやつが勉強しろ
気を使って不適切な道具を使って汚いコードを書いて、誰もが理解に苦しむ状況を作っても誰も幸せにならない
2018/11/05(月) 06:53:00.11ID:QFyPLBIH
行列の表記法を使わずに線形代数の照明を綺麗に書けるか?
書けたとしてそれを読む採点者が記述内容を素早く正確に読み取れるか?
書けたとしてそれを読む採点者が記述内容を素早く正確に読み取れるか?
2018/11/05(月) 06:56:30.62ID:LRv++2Wv
2018/11/05(月) 07:25:36.64ID:s0h84/dz
>バンバン使え。低スキル者は蹴落としていけ。
>新卒社員様様、あなたのレベルに合わせます。とおべっかを使う必要はない。
そもそも協調する意思がないとか論外すぎる
よくつまみだされないな
>新卒社員様様、あなたのレベルに合わせます。とおべっかを使う必要はない。
そもそも協調する意思がないとか論外すぎる
よくつまみだされないな
2018/11/05(月) 07:37:51.89ID:LRv++2Wv
協調するならば「新人がプロに合わせろ」だろ?
なんで、新人に合わせないといけない?
なんで、新人に合わせないといけない?
2018/11/05(月) 07:56:17.96ID:s0h84/dz
会社として成果だすためにお前雇ってるんだろうに
えらい地雷踏んでしまったな
えらい地雷踏んでしまったな
2018/11/05(月) 08:09:16.32ID:s0h84/dz
世の中にはelseという汎用的な技術にすら追随できないやつもいるらしいよ
2018/11/05(月) 08:21:54.07ID:LRv++2Wv
>>89
会社として成果を出すために、属人的なコードは止めましょうって言ってるだけだが?
会社として成果を出すために、属人的なコードは止めましょうって言ってるだけだが?
92デフォルトの名無しさん
2018/11/05(月) 08:57:03.87ID:N15hbSlq >>84
>適切な道具を使って、シンプルにコードを書けばいい。それが読めないやつは、読めないやつが勉強しろ
アルバイトの賃金が低いのはスキルを必要としない単純作業だからで、労働者にスキルを求めるのであれば、
アルバイトよりも高い賃金を上乗せして払わなければならず、更に成果に応じた報酬も必要となる。
>適切な道具を使って、シンプルにコードを書けばいい。それが読めないやつは、読めないやつが勉強しろ
アルバイトの賃金が低いのはスキルを必要としない単純作業だからで、労働者にスキルを求めるのであれば、
アルバイトよりも高い賃金を上乗せして払わなければならず、更に成果に応じた報酬も必要となる。
93デフォルトの名無しさん
2018/11/05(月) 09:00:20.86ID:N15hbSlq >>84
>適切な道具を使って、シンプルにコードを書けばいい。それが読めないやつは、読めないやつが勉強しろ
軍産複合体のニーズに応えるほどの品質の高いコードを作ろうとすると、値段が高くなる!
Windows 7の延命、有償延長サポートは中小企業向けではない――ノークリサーチが見解発表
http://www.atmarkit.co.jp/ait/spv/1809/11/news021.html
>適切な道具を使って、シンプルにコードを書けばいい。それが読めないやつは、読めないやつが勉強しろ
軍産複合体のニーズに応えるほどの品質の高いコードを作ろうとすると、値段が高くなる!
Windows 7の延命、有償延長サポートは中小企業向けではない――ノークリサーチが見解発表
http://www.atmarkit.co.jp/ait/spv/1809/11/news021.html
2018/11/05(月) 09:04:25.04ID:LRv++2Wv
>>92
だからなに?としか言いようがないな。
この仕事はコンビニとかのアルバイトじゃないんだよ。
失敗したらそいつの責任、せいぜい監督責任があるぐらいで
自分の仕事とは独立してるだろ
ソフトウェアは、アルバイトが作ったものを使ってプロの仕事をしなくちゃならない
お前、アルバイトが作ったエンジンを使って安全な自動車作れると思うか?
適当に雇ったアルバイトに自分の成果をたくせるのか?
だからなに?としか言いようがないな。
この仕事はコンビニとかのアルバイトじゃないんだよ。
失敗したらそいつの責任、せいぜい監督責任があるぐらいで
自分の仕事とは独立してるだろ
ソフトウェアは、アルバイトが作ったものを使ってプロの仕事をしなくちゃならない
お前、アルバイトが作ったエンジンを使って安全な自動車作れると思うか?
適当に雇ったアルバイトに自分の成果をたくせるのか?
2018/11/05(月) 09:08:04.31ID:LRv++2Wv
>>93
> 軍産複合体のニーズに応えるほどの品質の高いコードを作ろうとすると、値段が高くなる!
リンク先にはそんなことはどこにも書いてなくて、メンテナンスが終わったソフトウェアの
サポートがほしければ、値段が高くなるとしか読めないが?
ついてこれないやつは切り捨てたほうがコストが安くなるから
MSはそうするんでしょう?
低スキルも切り捨てたほうが良いよ
> 軍産複合体のニーズに応えるほどの品質の高いコードを作ろうとすると、値段が高くなる!
リンク先にはそんなことはどこにも書いてなくて、メンテナンスが終わったソフトウェアの
サポートがほしければ、値段が高くなるとしか読めないが?
ついてこれないやつは切り捨てたほうがコストが安くなるから
MSはそうするんでしょう?
低スキルも切り捨てたほうが良いよ
96デフォルトの名無しさん
2018/11/05(月) 10:10:29.11ID:3SqRaRET2018/11/05(月) 10:27:47.60ID:LRv++2Wv
98デフォルトの名無しさん
2018/11/05(月) 10:57:10.79ID:FEC9kNLE >>95
>ついてこれないやつは切り捨てたほうがコストが安くなるから
>MSはそうするんでしょう?
>低スキルも切り捨てたほうが良いよ
日本でそれをやるとやった人間が切り捨てられる、米国と日本では社会構造が全く違う。
>ついてこれないやつは切り捨てたほうがコストが安くなるから
>MSはそうするんでしょう?
>低スキルも切り捨てたほうが良いよ
日本でそれをやるとやった人間が切り捨てられる、米国と日本では社会構造が全く違う。
99デフォルトの名無しさん
2018/11/05(月) 11:01:00.37ID:FEC9kNLE >>95
>リンク先にはそんなことはどこにも書いてなくて、
確かに書いてないが、自前の軍備を持たない対米従属国たる日本とは立場が違うということ。
「無能は犯罪」という米国社会の常識を、そのまま日本企業に当てはめることはできない。
>リンク先にはそんなことはどこにも書いてなくて、
確かに書いてないが、自前の軍備を持たない対米従属国たる日本とは立場が違うということ。
「無能は犯罪」という米国社会の常識を、そのまま日本企業に当てはめることはできない。
100デフォルトの名無しさん
2018/11/05(月) 11:04:52.35ID:LRv++2Wv >>98-99
無能は切り捨てって日本でも行われているのですが?
無能は切り捨てって日本でも行われているのですが?
101デフォルトの名無しさん
2018/11/05(月) 11:10:19.23ID:FEC9kNLE 気の抜けない高校生活を乗り切るためのADHD治療薬
日本の場合,志望校に入学するためには,入学試験という「一発勝負」でよい
点をとればそれでよいので,高校在学中遊びほうけた生徒でも,浪人するなど
して挽回することが可能である(かくいう私もその口だった)。しかし,米国の場合,
日本のセンター試験に相当するSATのスコアに加えて,高校での重要科目の成績,
スポーツやボランティアなどの学業外活動などが選考の際に重視されるため,
「一発勝負」の気楽さがない。名門大学に入りたいと思う生徒は,「毎日が勝負」の,
気を抜くことができない高校生活を送らなければならないのである。
例えば,普段の宿題は,日本でいう「レポート」形式が多いのだが,質に対する
教師の要求度は日本よりもはるかに高い。「A」の評価を得ようと思ったら,
資料調べに膨大な時間をかけることはもちろん,「オリジナリティ」のあふれる
レポートを作成しなければならないのだからその負担は重い。クラブ活動や
ボランティア活動をしていない生徒でさえも,「宿題を仕上げるために睡眠時間
を削らなければならない」生活が常態化,「頭をしゃきっとさせる」ために
ADHD治療薬の助けを借りる,ということが容易に起こり得るのである。
http://www.igaku-shoin.co.jp/paperDetail.do?id=PA02986_06
日本の場合,志望校に入学するためには,入学試験という「一発勝負」でよい
点をとればそれでよいので,高校在学中遊びほうけた生徒でも,浪人するなど
して挽回することが可能である(かくいう私もその口だった)。しかし,米国の場合,
日本のセンター試験に相当するSATのスコアに加えて,高校での重要科目の成績,
スポーツやボランティアなどの学業外活動などが選考の際に重視されるため,
「一発勝負」の気楽さがない。名門大学に入りたいと思う生徒は,「毎日が勝負」の,
気を抜くことができない高校生活を送らなければならないのである。
例えば,普段の宿題は,日本でいう「レポート」形式が多いのだが,質に対する
教師の要求度は日本よりもはるかに高い。「A」の評価を得ようと思ったら,
資料調べに膨大な時間をかけることはもちろん,「オリジナリティ」のあふれる
レポートを作成しなければならないのだからその負担は重い。クラブ活動や
ボランティア活動をしていない生徒でさえも,「宿題を仕上げるために睡眠時間
を削らなければならない」生活が常態化,「頭をしゃきっとさせる」ために
ADHD治療薬の助けを借りる,ということが容易に起こり得るのである。
http://www.igaku-shoin.co.jp/paperDetail.do?id=PA02986_06
102デフォルトの名無しさん
2018/11/05(月) 11:13:19.67ID:LRv++2Wv >>101
それ読まないよw
それ読まないよw
103デフォルトの名無しさん
2018/11/05(月) 19:26:39.81ID:Xgy2spaw 切り捨てられるようにベイシックインカムの導入が必要だな。
104デフォルトの名無しさん
2018/11/05(月) 22:32:49.89ID:N15hbSlq >>100
>無能は切り捨てって日本でも行われているのですが?
そう言ってるあんたの方が切り捨てられるかもよ。プログラムの『書式』なんて決まってないのだし。
いやいや別に俺はあんたが無能だとは言ってない、この日本企業に適応出来るかどうかということ。
それはあのホリエモンが自分で創業した会社を失ったというのと同じようなものだ。
ホリエモン自身はプログラミングの達人だったにも関わらず。
>無能は切り捨てって日本でも行われているのですが?
そう言ってるあんたの方が切り捨てられるかもよ。プログラムの『書式』なんて決まってないのだし。
いやいや別に俺はあんたが無能だとは言ってない、この日本企業に適応出来るかどうかということ。
それはあのホリエモンが自分で創業した会社を失ったというのと同じようなものだ。
ホリエモン自身はプログラミングの達人だったにも関わらず。
105デフォルトの名無しさん
2018/11/05(月) 22:46:33.12ID:N15hbSlq ビル・ゲイツも2008年に引退してるが、別に彼が仕事で成果を出せなくて会社を追われたのではない。
成毛眞も日本マイクソフトを退いたが、別に無能だったわけではない。
プログラミングの書式に決まったことは無いし、それらしい規約があったとしても、
たまたまその時代にそういうプログラミングスタイルが流行りだったというだけのこと。
成毛眞も日本マイクソフトを退いたが、別に無能だったわけではない。
プログラミングの書式に決まったことは無いし、それらしい規約があったとしても、
たまたまその時代にそういうプログラミングスタイルが流行りだったというだけのこと。
106デフォルトの名無しさん
2018/11/05(月) 22:56:41.44ID:N15hbSlq >>95
>ついてこれないやつは切り捨てたほうがコストが安くなるから
>MSはそうするんでしょう?
>低スキルも切り捨てたほうが良いよ
6割強の会社が「法人税」を納めていない本質
中小企業の節税・決算操作は行き過ぎている
https://toyokeizai.net/articles/-/202618
中小企業の大半は赤字であり、プログラマーを選抜しようとすれば莫大な費用がかかり、
成果主義を導入してみても、出来る人にだけ仕事が集中して、出来る人も疲れて転職してしまう。
>ついてこれないやつは切り捨てたほうがコストが安くなるから
>MSはそうするんでしょう?
>低スキルも切り捨てたほうが良いよ
6割強の会社が「法人税」を納めていない本質
中小企業の節税・決算操作は行き過ぎている
https://toyokeizai.net/articles/-/202618
中小企業の大半は赤字であり、プログラマーを選抜しようとすれば莫大な費用がかかり、
成果主義を導入してみても、出来る人にだけ仕事が集中して、出来る人も疲れて転職してしまう。
107デフォルトの名無しさん
2018/11/05(月) 23:05:28.67ID:tjalgEYo108デフォルトの名無しさん
2018/11/05(月) 23:13:47.80ID:N15hbSlq >低スキルでも読めるコードは、属人的なコードになる
確かにその通りだが、個人が勉強や趣味でやるには、むしろ『属人的なコード』が良い。
それは数学の入試問題を素早く解答するのにエレガントな書式は必要無いってのと同じ。
エレガントな解答とエレガントな解説は、入試が終わってから予備校の先生方が作り直せばいい。
確かにその通りだが、個人が勉強や趣味でやるには、むしろ『属人的なコード』が良い。
それは数学の入試問題を素早く解答するのにエレガントな書式は必要無いってのと同じ。
エレガントな解答とエレガントな解説は、入試が終わってから予備校の先生方が作り直せばいい。
109デフォルトの名無しさん
2018/11/05(月) 23:24:17.54ID:N15hbSlq 確かにスパゲティーコードを書くと後で自分が読んでもわかりにくいが、学習用ならむしろそれが良い。
自分で書いたスパゲティーコードを上手にリファクタリングしてみようという『復習』を。
自分で書いたスパゲティーコードを上手にリファクタリングしてみようという『復習』を。
110デフォルトの名無しさん
2018/11/05(月) 23:51:53.15ID:s0h84/dz 〇〇使うなって
だいたいこの手の規約は読むほうが読みづらいより
書くほうが理解せずにくそコード書き散らすのをふせぐためにある
どんなコード書いてるか気になるんだが
だいたいこの手の規約は読むほうが読みづらいより
書くほうが理解せずにくそコード書き散らすのをふせぐためにある
どんなコード書いてるか気になるんだが
111デフォルトの名無しさん
2018/11/05(月) 23:54:12.45ID:wVSM+ShE > 確かにその通りだが、個人が勉強や趣味でやるには、むしろ『属人的なコード』が良い。
> それは数学の入試問題を素早く解答するのにエレガントな書式は必要無いってのと同じ。
個人が勉強や趣味でやるには、素早く回答する必要すらない
例えが意味不明だわw
言うなら「個人が限られた時間の中で成果を出すにはエレガントな書式は必要ない」でしょ
チームで開発すると一人の失敗が他の人の足を引っ張るからなぁ
人を追加しても生産性マイナスになることなんてよくあるよ
> それは数学の入試問題を素早く解答するのにエレガントな書式は必要無いってのと同じ。
個人が勉強や趣味でやるには、素早く回答する必要すらない
例えが意味不明だわw
言うなら「個人が限られた時間の中で成果を出すにはエレガントな書式は必要ない」でしょ
チームで開発すると一人の失敗が他の人の足を引っ張るからなぁ
人を追加しても生産性マイナスになることなんてよくあるよ
112デフォルトの名無しさん
2018/11/06(火) 00:00:17.38ID:qHwGe36U 個人でやるなら成果を出す必要はない。
だからなに?って聞くなよ?
成果を出す必要はないってことを
会社でも当てはまるっていうのを避けてるんだからな。
会社には当てはまらないというツッコミをされると困るから
個人は〜個人なら〜(どや?
だからなに?って聞くなよ?
成果を出す必要はないってことを
会社でも当てはまるっていうのを避けてるんだからな。
会社には当てはまらないというツッコミをされると困るから
個人は〜個人なら〜(どや?
113デフォルトの名無しさん
2018/11/06(火) 00:06:52.61ID:NOff4gns114デフォルトの名無しさん
2018/11/06(火) 00:07:59.38ID:9jHKU1L0115デフォルトの名無しさん
2018/11/06(火) 00:08:42.79ID:NOff4gns116デフォルトの名無しさん
2018/11/06(火) 00:18:36.08ID:9jHKU1L0 本人が自分のことを無能というのなら
そうなんだろうな
そうなんだろうな
117デフォルトの名無しさん
2018/11/06(火) 00:27:18.94ID:NOff4gns 会社って疲れるんだよ!
コードレビューにしてもあっちはあっちの書式が、こっちはこっちの書式がでケンカになるし。
コードレビューにしてもあっちはあっちの書式が、こっちはこっちの書式がでケンカになるし。
118デフォルトの名無しさん
2018/11/06(火) 03:09:27.13ID:9jHKU1L0 はは、見事に低スキルな会社だったな
119デフォルトの名無しさん
2018/11/06(火) 14:46:58.50ID:NOff4gns 俺の経験ではプログラミングの上手い下手ではなく、書式についての口論が絶えなかった。
120デフォルトの名無しさん
2018/11/06(火) 14:49:49.87ID:9jHKU1L0 知らんがな。低スキルにコードレビューさせても意味がないって話だろ
121デフォルトの名無しさん
2018/11/06(火) 14:54:13.66ID:9jHKU1L0 なんで低スキルがコードレビューしても書式の話になるのかと言うと
属人的なコードをいつも書いているからだよ
つまりいつも自分しかわからないコードしか書いてないから、
属人的ではない=他に人でも読めるコードというものがわかっていない
またレビュー対象のコードも、使ってる機能自体は簡単で
低スキルでも読める(だからこそ指摘できる)が、
そこで何をやってるか理解するのは大変なので、
書式の話ばかりになってしまうわけ
属人的なコードをいつも書いているからだよ
つまりいつも自分しかわからないコードしか書いてないから、
属人的ではない=他に人でも読めるコードというものがわかっていない
またレビュー対象のコードも、使ってる機能自体は簡単で
低スキルでも読める(だからこそ指摘できる)が、
そこで何をやってるか理解するのは大変なので、
書式の話ばかりになってしまうわけ
122デフォルトの名無しさん
2018/11/06(火) 23:15:05.18ID:XyHaXyOY レビューしてもらうのに仕様を一緒にもってかないからじゃないか?
123デフォルトの名無しさん
2018/11/06(火) 23:24:11.23ID:9jHKU1L0 仕様は、自分で考えたものなら持っていくけど、
他人から、与えられたものなら、その仕様をそのまま持っていけばいいはずなんだがな。
他人から、与えられたものなら、その仕様をそのまま持っていけばいいはずなんだがな。
124デフォルトの名無しさん
2018/11/06(火) 23:47:04.80ID:XyHaXyOY 目の前にいきなりコード出されて的確な指摘できるやつなんてそうそうおらんと思う…
仕様を把握したうえでしばらく読まんと
じゃなきゃチェックリストに沿って確認するぐらい
仕様を把握したうえでしばらく読まんと
じゃなきゃチェックリストに沿って確認するぐらい
125デフォルトの名無しさん
2018/11/06(火) 23:52:07.00ID:ATtfWESv しゃあねぇよどうせ安っぽいオンラインゲームの下請けプログラマーなんだからさw
126デフォルトの名無しさん
2018/11/07(水) 00:14:44.23ID:fWOqg0Pc そのものズバリが書いてあるようなコードを書くには
オレレベルぐらいでないとムリ
低学歴知恵遅れの池沼みたいなヤツが書くと
なにが書かれてるのさっぱり分からない
読むのにもの凄い時間がかかる
低学歴知恵遅れは可読性が低いコードを書く能力がある
オレレベルぐらいでないとムリ
低学歴知恵遅れの池沼みたいなヤツが書くと
なにが書かれてるのさっぱり分からない
読むのにもの凄い時間がかかる
低学歴知恵遅れは可読性が低いコードを書く能力がある
127デフォルトの名無しさん
2018/11/07(水) 00:42:53.60ID:UCphLCxy >>124
> 目の前にいきなりコード出されて的確な指摘できるやつなんてそうそうおらんと思う…
うん。だからみんなで集まって、当日いきなり出されたコードにあれこれいうのは時間の無駄なわけ
資料まとめて、空いた時間にレビューしておいてください。じゃないとだめなんだよ。
もっと良いのは作成中からレビュー依頼をすること
根本的に間違っていれば、先に指摘することで作業が無駄にならない。
仕様っていうのは、プログラマ自身が作成する立場なら自分で用意するが、
誰かがまとめた仕様を実装する場合は、その仕様をそのまま提出すればいい。
その場合は、仕様も本来はレビューしているはずなんだから
コードレビューはその仕様レビュー者たちがやればいい話でもある
で、仕様を作った人はコードレビューもするからコードも読めないとだめなわけだよ。
当たり前の話をしてるだけなんだが、反発する無能はいるだろう
> 目の前にいきなりコード出されて的確な指摘できるやつなんてそうそうおらんと思う…
うん。だからみんなで集まって、当日いきなり出されたコードにあれこれいうのは時間の無駄なわけ
資料まとめて、空いた時間にレビューしておいてください。じゃないとだめなんだよ。
もっと良いのは作成中からレビュー依頼をすること
根本的に間違っていれば、先に指摘することで作業が無駄にならない。
仕様っていうのは、プログラマ自身が作成する立場なら自分で用意するが、
誰かがまとめた仕様を実装する場合は、その仕様をそのまま提出すればいい。
その場合は、仕様も本来はレビューしているはずなんだから
コードレビューはその仕様レビュー者たちがやればいい話でもある
で、仕様を作った人はコードレビューもするからコードも読めないとだめなわけだよ。
当たり前の話をしてるだけなんだが、反発する無能はいるだろう
128デフォルトの名無しさん
2018/11/07(水) 13:33:36.24ID:R2gvt502 属人だろうが低スキルだろうが、月千円のネットゲームなんてコードの質が悪くて当たり前だろう?
安 か ろ う 悪 か ろ う っ て い う ん だ よ !
安 か ろ う 悪 か ろ う っ て い う ん だ よ !
129デフォルトの名無しさん
2018/11/07(水) 13:37:29.34ID:R2gvt502 米国で上位1%が富の独占をしている大きな理由は、労働者をスキルや成果で大きく選別しているからだ。
しかしながらそうでもしないと、ドラクエ10の下請けのように、コードの質が大きく落ちてしまう。
俺はドラクエ一筋なんてのはむしろゴミなコードを入れてしまう『有害な』働き者なのだ。
それは中小企業のデスクワークによくありがちな、要らない書類ばかり作って俺は仕事ができるみたいなものだ。
提案広場でよく『そう思わない』される理由
http://dragon-quest.me/dq10/27646/
このゲームすぐ持ち物いっぱいになるな
http://dragon-quest.me/dq10/28435/
【ドルボードGP】おいwデスルーラ作戦晒すなやwwwww
http://dragon-quest.me/dq10/28002/
でも月額千円では、下請けプログラマーの選別なんて出来っこないだろう?
>このゲームすぐ持ち物いっぱいになるな
ゲームの仕様について意見を出すと、必ずといっていいほどに『そう思わない』で真っ青。
つまり準廃プレイヤー=下請けプログラマーには、ゲームの仕様を変える能力が欠如しているのだ。
アルバイトの賃金が低いのはスキルを必要としない単純作業だからで、労働者にスキルを求めるのであれば、
アルバイトよりも高い賃金を上乗せして払わなければならず、更に成果に応じた報酬も必要となる。
しかしながらそうでもしないと、ドラクエ10の下請けのように、コードの質が大きく落ちてしまう。
俺はドラクエ一筋なんてのはむしろゴミなコードを入れてしまう『有害な』働き者なのだ。
それは中小企業のデスクワークによくありがちな、要らない書類ばかり作って俺は仕事ができるみたいなものだ。
提案広場でよく『そう思わない』される理由
http://dragon-quest.me/dq10/27646/
このゲームすぐ持ち物いっぱいになるな
http://dragon-quest.me/dq10/28435/
【ドルボードGP】おいwデスルーラ作戦晒すなやwwwww
http://dragon-quest.me/dq10/28002/
でも月額千円では、下請けプログラマーの選別なんて出来っこないだろう?
>このゲームすぐ持ち物いっぱいになるな
ゲームの仕様について意見を出すと、必ずといっていいほどに『そう思わない』で真っ青。
つまり準廃プレイヤー=下請けプログラマーには、ゲームの仕様を変える能力が欠如しているのだ。
アルバイトの賃金が低いのはスキルを必要としない単純作業だからで、労働者にスキルを求めるのであれば、
アルバイトよりも高い賃金を上乗せして払わなければならず、更に成果に応じた報酬も必要となる。
130デフォルトの名無しさん
2018/11/07(水) 18:42:15.74ID:l5XwWQ1j ものによるとしか
131デフォルトの名無しさん
2018/11/07(水) 19:02:07.73ID:aRlaTApf 高い技術を使った斬新なゲームはなぜか日本ではやらない
132デフォルトの名無しさん
2018/11/07(水) 19:05:53.71ID:aRlaTApf 他人がネガティブなのをゲロ吐きそうなほどネガティブな観点でこき下ろして
解決策は金払え
あかん
解決策は金払え
あかん
133デフォルトの名無しさん
2018/11/07(水) 19:39:15.85ID:UCphLCxy ほらほら、また見つけたw
低スキルでも読めるコードはクソコード
レベルの低い者に対してレベルの高い話をしても無駄
https://medaka.5ch.net/test/read.cgi/prog/1530165992/32
> アノテーションを少し書けばバリデーションの実装が終わりなんだけど
> アノテーションがわからない人がいるから愚直にif else ifの羅列で書いてだってさ
> キーボードの打ちすぎで腱鞘炎になりそう
低スキルでも読めるコードはクソコード
レベルの低い者に対してレベルの高い話をしても無駄
https://medaka.5ch.net/test/read.cgi/prog/1530165992/32
> アノテーションを少し書けばバリデーションの実装が終わりなんだけど
> アノテーションがわからない人がいるから愚直にif else ifの羅列で書いてだってさ
> キーボードの打ちすぎで腱鞘炎になりそう
134デフォルトの名無しさん
2018/11/07(水) 20:40:38.58ID:1MfDECIP クソコードだけど属人的ではなくね?
135デフォルトの名無しさん
2018/11/07(水) 21:00:54.22ID:YuYLxFMn136デフォルトの名無しさん
2018/11/07(水) 23:30:15.86ID:aRlaTApf とめはしない
適用可能な範囲の狭さと
切り回しのきかない使い勝手の悪さにのたうちまわるがいい
適用可能な範囲の狭さと
切り回しのきかない使い勝手の悪さにのたうちまわるがいい
137デフォルトの名無しさん
2018/11/08(木) 02:01:31.52ID:3xGWJe6p まあ>>1が言ってるのは、属人的とかじゃなくて
「効率の悪いコードは冗長で理解するのに時間がかかる」ってことだけだからなぁ
属人的なコードって、書いた人にしか理解できないコードってことだろ
スパゲティだったりトリッキーだったりして設計資料も無いようなコード
これはもうスキルの高低は関係ないと思うがな
「効率の悪いコードは冗長で理解するのに時間がかかる」ってことだけだからなぁ
属人的なコードって、書いた人にしか理解できないコードってことだろ
スパゲティだったりトリッキーだったりして設計資料も無いようなコード
これはもうスキルの高低は関係ないと思うがな
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- バリ島で男子生徒ら集団万引きか、防犯カメラ映像が拡散 京都の大谷中学・高校が「窃盗行為」謝罪★4 [七波羅探題★]
- 中国軍機レーダー照射、トランプ氏沈黙突く 試される日本外交 [蚤の市★]
- 【地震】青森県で震度6強 長周期地震動も 津波注意報すべて解除 ★7 [ぐれ★] [ぐれ★]
- 【速報】気象庁は津波注意報すべて解除 [蚤の市★]
- 【サッカー】58歳カズ「オファーが来ている」 J3福島と近日中にも交渉 早ければ年内にも決断 [征夷大将軍★]
- 「3.11の余震とは別か」「長時間避難できる場所を」 識者の見方 [蚤の市★]
- 前のネトウヨ「抗議だけで済ませるから日本は中国に舐められる!」→今「冷静に毅然と抗議する高市さん凄い!」 これマジで何なんだよ… [314039747]
- 【実況】博衣こよりのえちえち朝こよ🧪
- さかまた「過呼吸になった」かなた「耳聞こえない」ござる「声出ない」まつり「ご飯食べれない」
- 【画像】カリカリ女、脱いだらすごい😨 [632966346]
- 早大名誉教授「高市内閣の高支持率はデータ操作か、支持している日本人がアホなのか」👈核心を突いてしまう [868050967]
- こんぺこ!こんぺこ!こんぺこ!🐰🏡
