・可読性と設計思想はしばしば対立する。
・設計思想はもちろん重要で、変更修正の行いやすさとか
定番パターンを導入して綿密に考えられたシステムを構築できる。
・しかし、その実装コードは、その思想を本当に理解していない人が見ると
何でこう書いてあるのか意図が読み取りにくい不可解なものになるかもしれない。
・人間の目に一度に入る情報は空間的な限界があり、
「隣り合って配置されているもの空間的に近いもの同士が関連度が高い」
と直感するし、
・コードに使われている「単語」について「自然言語としての意味の先入観」
を持っているので、「見慣れない単語」が使われると困惑する。
・設計思想の中には、これらの直感に反して、ある1つのものを空間的に
バラバラに配置したり、「抽象概念」を表す単語を使わなければならない
場合が多々ある。
・もし、これらが原因設計思想を「間違って解釈」して実装してしまった場合、
目も当てられない状況になり、実装者は「設計を理解していない」し、
・設計者側も実装コードををみて「何がしたいのか」が分からない。
・「可読性」だけを重視して実装する人は、設計思想を無視して暴走して
しまうかもしれないし、
・「設計思想」だけを重視している人は、周囲の人間を置き去りにして
しまうかもしれないし、「実際に出来てしまったモノ」に対して
柔軟に受け入れたり、その実装状態を分析することが出来ないかもしれない。
・この問題に対して、落とし所を発見していく必要があると思う。
探検
「可読性」 vs 「設計思想」 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2017/09/22(金) 18:28:21.24ID:TEjQ41s32017/09/22(金) 18:53:24.76ID:Sr724cYm
設計書書けや
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【調査】クレジットカード、1人何枚持つのが「平均的」? [ひぃぃ★]
- 中国外務省「正式な発言撤回なければ受け入れず」 高市首相は台湾有事「存立危機事態」言及せずも「言及しないことと撤回は別問題」★8 [ぐれ★]
- 首都圏の通勤ラッシュがどんどんひどくなっている JR埼京線は混雑率163%!コロナ前に戻ったわけ [首都圏の虎★]
- 【競馬】ジャパンカップ カランダガンが優勝! [久太郎★]
- 宮崎あおい「電子レンジ持ってない」“丁寧な暮らし”を告白「ごはんを温め直すときも蒸し器」に「凄すぎ」の声 [muffin★]
- 「督促状が集中…」立花孝志氏逮捕のウラでNHKが10倍“狙い撃ち”するN国党を信じた人たちの悲劇 [ぐれ★]
- 【日中激突!】自民政調会長「常に対話の窓はオープンだ!」と、冷静な行動を訴え。あとは、中国が対話してくれるだけ。。 [219241683]
- 【紅の豚】加藤登紀子さんが高市早苗を猛烈批判キタ━(゚∀゚)━!「発言を取り消しなさい」 [153490809]
- 【実況】博衣こよりのえちえちゼルダの伝説 ムジュラの仮面🧪★8
- コメ卸大手社長「5kg3500円にすべきだ。JAや小売店に協力を要請して値下げを目指す。コメ離れが進めば、産業全体が立ちゆかなくなる」 [256556981]
- 高市首相の存立危機発言、「よく言ってくれた」97%「発言を取り消すべきだ」3% [834922174]
- 【朗報】 「SANDA」、ガチのマジでシコらせにくる [303493227]
