トップページ > プログラム > 2017年01月22日 > KAhPA/LR

書き込み順位&時間帯一覧

17 位/211 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000100000000113



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
関数型プログラミング言語Haskell Part30 [無断転載禁止]©2ch.net
クラス名・変数名に迷ったら書き込むスレ。Part27 [無断転載禁止]©2ch.net

書き込みレス一覧

関数型プログラミング言語Haskell Part30 [無断転載禁止]©2ch.net
47 :デフォルトの名無しさん[sage]:2017/01/22(日) 13:42:11.92 ID:KAhPA/LR
>>42
どうしても欲しいなら作ればいい。

{-# LANGUAGE FlexibleInstances #-}
instance {-# OVERLAPPING #-} Show [Char] where show = id
関数型プログラミング言語Haskell Part30 [無断転載禁止]©2ch.net
55 :デフォルトの名無しさん[sage]:2017/01/22(日) 22:35:32.21 ID:KAhPA/LR
>>50
あなたは何を以てスペースリークが解決されたと見なしてるの?
スペースリークを気にする必要がなくなった=解決なの?
もしそうなら、そんな未来は来ないと思う。

遅延評価を採用している以上、スペースリークは絶対に気にしなければならない。
あるヒープ領域がスペースリークなのかどうか、ランタイムシステムには判断できないんだから。

スペースリークなのかどうかがもっと調べやすくなる未来は来ると思うけどね。
クラス名・変数名に迷ったら書き込むスレ。Part27 [無断転載禁止]©2ch.net
747 :デフォルトの名無しさん[sage]:2017/01/22(日) 23:57:07.83 ID:KAhPA/LR
>>740
プログラマがその変数を見た時に、処理を理解するのに
どのような情報がその名前から得られる(連想できる)必要があるか、
ということを考えて名付けた方がいい。

プログラマがその変数が「エンブレムを表す」ことを知っている必要があるのか?
その変数が「アバターを表す」ことを知っている必要があるのか?
それなら、emblem や avatar が最適だ。

そうではなく、その変数が「画像データを表す」ことを知っている必要があるのなら、
image が最適だ。

ユーザーではなく、プログラムを読む人の目線で考えるように。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。