低スキルな人でも読めるように書けば、誰でも読める。
そう考えてはいませんか? 間違いです。正反対です。
低スキルな人でも読めるコードは、書いた本人しか
メンテナンスができなくなります。それどころか
書いた本人でさえメンテナンスができないことがざらにあります。
なぜか?それは全てひらがなで書かれた小説を思い浮かべればわかるでしょう。
低スキル(小学校低学年)でも読める。しかし読みづらい。そうですね?
ここでいう「読める」というのはただ文字がわかるということではありません
すばやく理解できることを意味しています。
低スキルな人は極めて限定的な知識しか持っていません
そのため限られた道具の中でしか作業ができないため
無駄で冗長で時間がかかり、読むのに時間がかかるコードができてしまうのです。
そのコードをメンテナンスできるのは、そのコードを書いて何処で何をしているか
覚えている本人だけなのです。当然忘れてしまえば本人にもメンテナンスできません。
そのコードが何であるかを知ってるのは世界でただ一人書いた本人だけです。
高スキルの人は幅広い知識を持っています。言語仕様やライブラリ、世界で広く知られている
それらの知識を活用することで、最小のコードを書きます。
世界で広く知られている知識は、知っている人も多いので、属人的ではなくなります。
低スキルな人は、勉強すれば、高スキルなコードを読めるようになります。
ですが、低スキルな人が書いたコードは、どんな勉強をしたって読むのに時間がかかります。
つまり低スキルが読めないコードこそが、属人性を排除したコードなのです。
探検
低スキルでも読めるコードは、属人的なコードになる
■ このスレッドは過去ログ倉庫に格納されています
2018/11/03(土) 00:41:35.24ID:dQj0A1Se
2デフォルトの名無しさん
2018/11/03(土) 00:56:12.15ID:XXk2FG32 511 デフォルトの名無しさん 2018/10/29(月) 23:32:40.68 ID:LL+W6ENh
随意筋←implements─チンポ─implements→不随意筋
随意筋←implements─チンポ─implements→不随意筋
3デフォルトの名無しさん
2018/11/03(土) 01:00:59.84ID:XXk2FG32 638 デフォルトの名無しさん 2018/11/01(木) 21:11:59.15 ID:PmS8KjrS
こういうスレを覗いてみると、ダメなプログラマーがあいつが悪いこいつが悪いと叫んでるのがわかるだろう?
↓
【DQ10】目覚めし冒険者を見守るスレ Part128
http://lavender.5ch.net/test/read.cgi/net/1537438093/
【DQ10】齋藤力完全追放要求スレ Part163【害悪元ディレクター】
http://egg.5ch.net/test/read.cgi/dqo/1540697098/
こういうスレを覗いてみると、ダメなプログラマーがあいつが悪いこいつが悪いと叫んでるのがわかるだろう?
↓
【DQ10】目覚めし冒険者を見守るスレ Part128
http://lavender.5ch.net/test/read.cgi/net/1537438093/
【DQ10】齋藤力完全追放要求スレ Part163【害悪元ディレクター】
http://egg.5ch.net/test/read.cgi/dqo/1540697098/
2018/11/03(土) 01:57:46.12ID:6ljggUpj
時間かかってもいいから誰でも読めるのが属人性を排除したコードだよ
2018/11/03(土) 02:19:37.59ID:dQj0A1Se
>>4
じゃあお前はアセンブラで開発しろ
じゃあお前はアセンブラで開発しろ
2018/11/03(土) 03:45:28.50ID:NGIb+Oq/
2018/11/03(土) 04:18:27.45ID:lQCLHiIB
低スキルな人間は自分で調べない学ばない教えてクレクレ人間だから
低スキルでも読めるコードなどというものは存在しない
低スキルでも読めるコードなどというものは存在しない
2018/11/03(土) 06:53:31.43ID:rosWsVzj
アセンブラ誰でも読めないじゃん
9デフォルトの名無しさん
2018/11/03(土) 08:00:39.34ID:rSl2Ac3O 低学歴知恵遅れは簡単なもんでも
いちいわけわからんシロモノを作る能力があるからな
常人では考え付かないような尋常じゃないことを平気でする
いちいわけわからんシロモノを作る能力があるからな
常人では考え付かないような尋常じゃないことを平気でする
2018/11/03(土) 08:13:52.02ID:dQj0A1Se
>>6
じゃあ訂正。結論は変わらん(なぜなら指摘された部分は間違いではなくて
言葉が足りないだけなので、補足しても結論には影響がない)
低スキルな人でも読み書きできるコードなら、誰でも読み書きできる。
そう考えてはいませんか? 間違いです。正反対です。
低スキルな人でも読み書きできるコードは、書いた本人しか
メンテナンスができなくなります。それどころか
書いた本人でさえメンテナンスができないことがざらにあります。
なぜか?それは全てひらがなで書かれた小説を思い浮かべればわかるでしょう。
低スキル(小学校低学年)でも読める。しかし読みづらい。そうですね?
ここでいう「読み書きできる」というのはただ単に知っている文字(言語仕様等)だけが
使われているということではありません。すばやく理解できることを意味しています。
低スキルな人は極めて限定的な知識しか持っていません
そのため限られた道具の中でしか作業ができないため
無駄で冗長で時間がかかり、読むのに時間がかかるコードを書いてしまうのです。
そのコードをメンテナンスできるのは、そのコードを書いて何処で何をしているか
覚えている本人だけなのです。当然忘れてしまえば本人にもメンテナンスできません。
そのコードが何であるかを知ってるのは世界でただ一人書いた本人だけです。
高スキルの人は幅広い知識を持っています。言語仕様やライブラリ、世界で広く知られている
それらの知識を活用することで最小のコードを書きます。少ないので読むのに時間もかかりません。
世界で広く知られている知識は、知っている人も多いので、属人的ではなくなります。
低スキルな人は、勉強すれば、高スキルなコードを読めるようになります。
ですが、低スキルな人が書いたコードは、どんな勉強をしたって読むのに時間がかかります。
つまり低スキルが読み書きできないコードこそが、属人性を排除したコードなのです。
じゃあ訂正。結論は変わらん(なぜなら指摘された部分は間違いではなくて
言葉が足りないだけなので、補足しても結論には影響がない)
低スキルな人でも読み書きできるコードなら、誰でも読み書きできる。
そう考えてはいませんか? 間違いです。正反対です。
低スキルな人でも読み書きできるコードは、書いた本人しか
メンテナンスができなくなります。それどころか
書いた本人でさえメンテナンスができないことがざらにあります。
なぜか?それは全てひらがなで書かれた小説を思い浮かべればわかるでしょう。
低スキル(小学校低学年)でも読める。しかし読みづらい。そうですね?
ここでいう「読み書きできる」というのはただ単に知っている文字(言語仕様等)だけが
使われているということではありません。すばやく理解できることを意味しています。
低スキルな人は極めて限定的な知識しか持っていません
そのため限られた道具の中でしか作業ができないため
無駄で冗長で時間がかかり、読むのに時間がかかるコードを書いてしまうのです。
そのコードをメンテナンスできるのは、そのコードを書いて何処で何をしているか
覚えている本人だけなのです。当然忘れてしまえば本人にもメンテナンスできません。
そのコードが何であるかを知ってるのは世界でただ一人書いた本人だけです。
高スキルの人は幅広い知識を持っています。言語仕様やライブラリ、世界で広く知られている
それらの知識を活用することで最小のコードを書きます。少ないので読むのに時間もかかりません。
世界で広く知られている知識は、知っている人も多いので、属人的ではなくなります。
低スキルな人は、勉強すれば、高スキルなコードを読めるようになります。
ですが、低スキルな人が書いたコードは、どんな勉強をしたって読むのに時間がかかります。
つまり低スキルが読み書きできないコードこそが、属人性を排除したコードなのです。
2018/11/03(土) 08:23:15.08ID:rosWsVzj
最後の行とその前の行の論理のステップがわからんからくわしく説明して
2018/11/03(土) 08:31:31.53ID:U6WmZnir
まあ多分排除される意見だろうけれど、
一番大事なのはバランスだよ。
一番大事なのはバランスだよ。
2018/11/03(土) 08:46:32.49ID:dQj0A1Se
事実を排除するとは何事だw
2018/11/03(土) 09:11:29.62ID:rosWsVzj
わが社のフレームワークを知らないなんて低スキルすぎませんか?
いまはうちのチームしかつかってないけど将来的には一億人が使う予定なんですよ?
ドキュメント?いらないでしょ
コードがドキュメントです
俗人性を排除したコードつまり仕様を読めないのはあなたが低スキルだからです
いまはうちのチームしかつかってないけど将来的には一億人が使う予定なんですよ?
ドキュメント?いらないでしょ
コードがドキュメントです
俗人性を排除したコードつまり仕様を読めないのはあなたが低スキルだからです
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「1800万円の売り上げゼロに…」中国インバウンドに特化の宿の今 [蚤の市★]
- 「中国人の訪日熱は冷めた」 人気旅行先から日本外れる 14日で自粛呼びかけ1カ月 [蚤の市★]
- クリスマスの「予定なし」54% [少考さん★]
- 最新版Z級クソ映画ランキングが決定! [牛丼★]
- 【話題】好きな鍋は?! 「寄せ鍋」「キムチ鍋」「水炊き」「もつ鍋」「豆乳鍋」「ちゃんこ鍋」「ごま坦々鍋」「トマト鍋」 [ひぃぃ★]
- 【STARTO ENTERTAINMENT】SUPER EIGHTの横山裕、フジ『ドッキリGP』ロケで全治2ヶ月の重傷 [Ailuropoda melanoleuca★]
- 【実況】博衣こよりのえちえち機動戦士ガンダム逆襲のシャア🧪★2
- 【実況】博衣こよりのえちえち機動戦士ガンダム逆襲のシャア🧪★3
- 茶ぁしばこうや··· ( ¨̮ )︎︎𖠚ᐝ2
- 愛国者「釘を使わない日本独自の伝統工法スゴイ!」X民「それ中国起源ですよ」→批判殺到 [834922174]
- 茶ぁしばこうや···
- 【高市仰天】スペイン、40分早く出社した社員を労基法違反で解雇 [347751896]
