[表示 : 全て 最新50 1-99 101- 201- 2ch.scのread.cgiへ]
Update time : 07/24 14:02 / Filesize : 77 KB / Number-of Response : 204
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

低スキルでも読めるコードは、属人的なコードになる



1 名前:デフォルトの名無しさん mailto:sage [2018/11/03(土) 00:41:35.24 ID:dQj0A1Se.net]
低スキルな人でも読めるように書けば、誰でも読める。
そう考えてはいませんか? 間違いです。正反対です。

低スキルな人でも読めるコードは、書いた本人しか
メンテナンスができなくなります。それどころか
書いた本人でさえメンテナンスができないことがざらにあります。

なぜか?それは全てひらがなで書かれた小説を思い浮かべればわかるでしょう。
低スキル(小学校低学年)でも読める。しかし読みづらい。そうですね?

ここでいう「読める」というのはただ文字がわかるということではありません
すばやく理解できることを意味しています。
低スキルな人は極めて限定的な知識しか持っていません
そのため限られた道具の中でしか作業ができないため
無駄で冗長で時間がかかり、読むのに時間がかかるコードができてしまうのです。

そのコードをメンテナンスできるのは、そのコードを書いて何処で何をしているか
覚えている本人だけなのです。当然忘れてしまえば本人にもメンテナンスできません。
そのコードが何であるかを知ってるのは世界でただ一人書いた本人だけです。

高スキルの人は幅広い知識を持っています。言語仕様やライブラリ、世界で広く知られている
それらの知識を活用することで、最小のコードを書きます。
世界で広く知られている知識は、知っている人も多いので、属人的ではなくなります。

低スキルな人は、勉強すれば、高スキルなコードを読めるようになります。
ですが、低スキルな人が書いたコードは、どんな勉強をしたって読むのに時間がかかります。
つまり低スキルが読めないコードこそが、属人性を排除したコードなのです。

201 名前:デフォルトの名無しさん mailto:sage [2019/07/31(水) 19:55:34.78 ID:XOboOphH.net]
そういやOracleがDB最適化にAI使うとか言ってたな

202 名前:デフォルトの名無しさん [2023/02/12(日) 19:08:48.98 ID:GnxOFaY7m]
〔以下,ひとつ当てはまればΚÅtAWΑ.複数当てはまればΝРС)
何ひとつ価値生産しない税金泥棒寄生蟲公務員を絶滅させれば国民の生活は豊かになる本質を理解できない,曰本は腐敗国家だと思わない,
地球破壞支援やってる天下り國土破壞省をテロ組織た゛と思わない,クソ航空機か゛殺人兵器た゛と思わない.宗教を信仰してる奴を滑稽に思わない、
私利私欲のために地球破壞して災害連発させて人を殺してる自閉隊や猥褻犯罪者だらけのクソポリ公のそ゛き見騷音へリをテ□リストと思わない、
クソ航空機にコ囗ナまき散らさせていなか゛らマッチポンプワクチン打てだの寝言は寝て言えと思わない,有名人に興味がある憧れる熱狂する、
СМを見ても金を出す気がなくならない,國のためとかいう奴に吐き氣か゛しない,領土のためならたくさん税金払ってもいいと思う、
歴史・伝統・文化・芸術に価値があると思う.歴史は嘘八百の塊だと思わない,いい年して玉遊びとかしてるおっさんを眺めるのが楽しい,
五輪か゛麻薬賭博暴力贈収賄税金泥棒ハ゛力ひき逃け゛差別主義猥褻セクハラJkレヰプ地球破壞の人類史上最惡の犯罪者集會だと思わない

創価学会員は,何百萬人も殺傷して損害を与えて私腹を肥やし続けて逮捕者まて゛出てる世界最惡の殺人腐敗組織公明党を
池田センセ―が口をきけて容認するとか本気て゛思ってるとしたら侮辱にもほと゛か゛あるぞ!
htтPs://i.imgur.сοm/hnli1ga.jpeg

203 名前:過去ログ ★ [[過去ログ]]
■ このスレッドは過去ログ倉庫に格納されています






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<77KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef