低スキルな人でも読めるように書けば、誰でも読める。
そう考えてはいませんか? 間違いです。正反対です。
低スキルな人でも読めるコードは、書いた本人しか
メンテナンスができなくなります。それどころか
書いた本人でさえメンテナンスができないことがざらにあります。
なぜか?それは全てひらがなで書かれた小説を思い浮かべればわかるでしょう。
低スキル(小学校低学年)でも読める。しかし読みづらい。そうですね?
ここでいう「読める」というのはただ文字がわかるということではありません
すばやく理解できることを意味しています。
低スキルな人は極めて限定的な知識しか持っていません
そのため限られた道具の中でしか作業ができないため
無駄で冗長で時間がかかり、読むのに時間がかかるコードができてしまうのです。
そのコードをメンテナンスできるのは、そのコードを書いて何処で何をしているか
覚えている本人だけなのです。当然忘れてしまえば本人にもメンテナンスできません。
そのコードが何であるかを知ってるのは世界でただ一人書いた本人だけです。
高スキルの人は幅広い知識を持っています。言語仕様やライブラリ、世界で広く知られている
それらの知識を活用することで、最小のコードを書きます。
世界で広く知られている知識は、知っている人も多いので、属人的ではなくなります。
低スキルな人は、勉強すれば、高スキルなコードを読めるようになります。
ですが、低スキルな人が書いたコードは、どんな勉強をしたって読むのに時間がかかります。
つまり低スキルが読めないコードこそが、属人性を排除したコードなのです。
探検
低スキルでも読めるコードは、属人的なコードになる
■ このスレッドは過去ログ倉庫に格納されています
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
わが社のフレームワークを知らないなんて低スキルすぎませんか?
いまはうちのチームしかつかってないけど将来的には一億人が使う予定なんですよ?
ドキュメント?いらないでしょ
コードがドキュメントです
俗人性を排除したコードつまり仕様を読めないのはあなたが低スキルだからです
いまはうちのチームしかつかってないけど将来的には一億人が使う予定なんですよ?
ドキュメント?いらないでしょ
コードがドキュメントです
俗人性を排除したコードつまり仕様を読めないのはあなたが低スキルだからです
2018/11/03(土) 09:19:30.62ID:dQj0A1Se
2018/11/03(土) 09:20:07.87ID:dQj0A1Se
2018/11/03(土) 09:20:11.81ID:U6WmZnir
これは属人的とか勝手な主観で上から決めるよりも
ある程度の周期でコードを受け渡していくってことをしてったほうがよっぽど現実的。
これを阻害する要因を片っ端から取っ払うのが良い。
ある程度の周期でコードを受け渡していくってことをしてったほうがよっぽど現実的。
これを阻害する要因を片っ端から取っ払うのが良い。
2018/11/03(土) 09:27:46.80ID:dQj0A1Se
> これを阻害する要因を片っ端から取っ払うのが良い。
低スキル者の排除(いやなら教育)
低スキル者の排除(いやなら教育)
2018/11/03(土) 09:29:09.97ID:U6WmZnir
まあどっちかというと自分が高スキルと思い込んでるバカのが排除対象なんだけど。
20デフォルトの名無しさん
2018/11/03(土) 10:40:31.01ID:rSl2Ac3O 頭ワルイのは頭ワルイ自覚がないからな
つまりバカは治らない
不治のやまい
つまりバカは治らない
不治のやまい
2018/11/03(土) 10:47:25.42ID:rosWsVzj
属人性を排除したコードでもわかりにくいことはあるが
わかりにくいから属人性を排除したコードってないだろ
わかりにくいから属人性を排除したコードってないだろ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 自民・麻生太郎 副総裁 石破政権の1年は「どよーん」 高市政権の発足で「何となく明るくなった」「世の中のことが決まり動いている」 [Hitzeschleier★]
- 東京都「都民の税金1.5兆円が国に奪われている」「全国に分配されている」に地方民ブチギレ [Hitzeschleier★]
- JA全農が「新おこめ券」…来年9月末の有効期限を新設、必要経費のみ上乗せ [蚤の市★]
- 【おこめ券】鈴木憲和農相 小泉前農相の備蓄米放出を“反省”「備蓄の円滑な運営を図ってまいります」 [Hitzeschleier★]
- 【27歳会社員】「自慰行為に使うために」コインランドリーの乾燥機から24歳女性の下着など計11点(時価8万2080円相当)盗んだ疑い [nita★]
- 1人3千円の食品高騰対策、何に使える? あいまいなまま衆院通過 [蚤の市★]
- 【実況】博衣こよりのえちえちダンガンロンパ2🧪★3
- 麻生太郎が石破政権の1年を酷評「どよーんとして何も動かない感じだったな。それに引き換え高市政権は物事が動いている」 [597533159]
- 【速報】室井佑月、米山隆一との離婚を決意wwwwwwwwwwwwwwwwwwww [802034645]
- 箱根そばのうまさは異常
- 【実況】博衣こよりのえちえちダンガンロンパ2🧪★4
- 官僚「台湾有事についての質問か、『政府として逐一答えない』と…(カタカタカタ)」高市「私1人で答弁できるわよ!」 [972432215]
