クラス名、変数名のつけ方に悩んだら書き込むスレです。
命名規則や設計の善し悪しについて議論するのは基本的に禁止。
前スレ
クラス名・変数名に迷ったら書き込むスレ。Part27
http://echo.2ch.net/test/read.cgi/tech/1476572490/
クラス名・変数名に迷ったら書き込むスレ。Part28 [無断転載禁止]©2ch.net
レス数が900を超えています。1000を超えると表示できなくなるよ。
1ネミ子
2017/05/07(日) 18:01:52.03ID:akuyRduv848デフォルトの名無しさん
2019/11/24(日) 22:32:00.69ID:gpG4vfBq 元の話はTwitterやぞ
何がRFCやねんアホか
何がRFCやねんアホか
849デフォルトの名無しさん
2019/11/24(日) 23:02:32.23ID:wqMWqGYC 何の用語に採用されてようと意味が通じれば別にいいんだけど、
in reply to ってたぶん副詞句なんだよね。
まあそういう不細工さには目をつぶるとしても、
InReplyToっていうメンバー変数を持つクラスのインスタンスがあるとして、
InReplyToのtoがInReplyTo自身に掛かるのか、それともそれを内包する
インスタンスの方に掛かるのか、自明じゃないように感じるよね
parentならこういう曖昧さの問題は存在しない
in reply to ってたぶん副詞句なんだよね。
まあそういう不細工さには目をつぶるとしても、
InReplyToっていうメンバー変数を持つクラスのインスタンスがあるとして、
InReplyToのtoがInReplyTo自身に掛かるのか、それともそれを内包する
インスタンスの方に掛かるのか、自明じゃないように感じるよね
parentならこういう曖昧さの問題は存在しない
850デフォルトの名無しさん
2019/11/24(日) 23:22:59.50ID:ajYX9vGJ >>849
前置詞句は使い方次第で副詞句にも形容詞句にもなる
中学校で習わなかった?
A tweet in reply to the tweet
Tweetクラス/構造体のInReplyToで保持してるTweet IDがどれを指してるのか誤解のしようがない
前置詞句は使い方次第で副詞句にも形容詞句にもなる
中学校で習わなかった?
A tweet in reply to the tweet
Tweetクラス/構造体のInReplyToで保持してるTweet IDがどれを指してるのか誤解のしようがない
851デフォルトの名無しさん
2019/11/25(月) 00:14:30.07ID:wA2TWbSp 本来は親子でないものに「parent」とかつけたら、そのほうがややこしくてたまらんわ。
852デフォルトの名無しさん
2019/11/25(月) 00:38:12.82ID:rt9A3Dcl グラフ理論とか知ったら発狂しそうだね
なんでこれがpathなんだとか、どこがheadなんだとか
なんでこれがpathなんだとか、どこがheadなんだとか
853デフォルトの名無しさん
2019/11/25(月) 02:14:23.37ID:KQ7B6BKU >>848
最初の元ネタはTwitter
最近になって841が蒸し返したのはメールの親子関係をツリーと呼ぶ是非の話
Twitter APIはInReplyTo
メールはReplyToヘッダがRFCで定められてる
スレの趣旨は変数名として何が妥当か
流れを理解せずに勘違いで罵ってるアホはお前だよ
最初の元ネタはTwitter
最近になって841が蒸し返したのはメールの親子関係をツリーと呼ぶ是非の話
Twitter APIはInReplyTo
メールはReplyToヘッダがRFCで定められてる
スレの趣旨は変数名として何が妥当か
流れを理解せずに勘違いで罵ってるアホはお前だよ
854デフォルトの名無しさん
2019/11/25(月) 02:41:05.02ID:7zhksLgm855デフォルトの名無しさん
2019/11/25(月) 03:10:31.52ID:OXWkeipl >>854
うわっ…お前の英語力、低すぎ…
うわっ…お前の英語力、低すぎ…
856デフォルトの名無しさん
2019/11/25(月) 04:23:51.12ID:wA2TWbSp857デフォルトの名無しさん
2019/11/25(月) 10:52:44.05ID:r+iMoQ8s >>804のアホが延々無知晒してんの最高に笑える
858デフォルトの名無しさん
2019/11/25(月) 12:50:56.59ID:TgbLWIbn お前らの対立軸はマクロで見るかミクロで物事を見るかの違いだな。
メールやツイートの返信関係は、マクロで見るとツリーではない。というのも、返信と全く関係ない独立したメールがあるからこれらを考慮して全体として見るとツリーにはなってない。
実際に返信関係あるメールだけのミクロで見ればツリーになるけど。
メールやツイートの返信関係は、マクロで見るとツリーではない。というのも、返信と全く関係ない独立したメールがあるからこれらを考慮して全体として見るとツリーにはなってない。
実際に返信関係あるメールだけのミクロで見ればツリーになるけど。
859デフォルトの名無しさん
2019/11/25(月) 13:00:47.98ID:XBh0S+Uu プログラマーって中1レベルの英語も理解できないんだねw
860デフォルトの名無しさん
2019/11/25(月) 13:01:16.04ID:TgbLWIbn ディレクトリ構造の場合は必ずルート以外は親いるから、まさしくツリーになるけど。
メールやツイートの場合は返信と関係ない独立したメールのインスタンスが存在するから、返信関係はツリーであるとは言わん。
もちろん、実際返信関係が成り立っってるミクロな部分だけ見ればツリーだけど。
メールやツイートの場合は返信と関係ない独立したメールのインスタンスが存在するから、返信関係はツリーであるとは言わん。
もちろん、実際返信関係が成り立っってるミクロな部分だけ見ればツリーだけど。
861デフォルトの名無しさん
2019/11/25(月) 13:50:21.50ID:Rjr9199e >>853
Twitterの話→ディレクトリ構造を例に親子関係論展開→Twitterは親子関係じゃない→
ディレクトリ構造を再度提示してこいつが親子なのにTwitterが親子じゃないのはおかしい→
本筋はこれだ
この流れにメールを例に出した横槍が入ってるだけで、この横槍にまた亀レス横槍が入ってる構造に
お前がRFCを持ちだして「本筋」にFAを突きつけてるアホ丸出しの構造だ
この親子関係wwくらい理解してから発言しとけ
まあこんな奴が居るからレス安価(メール)は親子関係じゃ分かりにくいよってなるわけだが
Twitterの話→ディレクトリ構造を例に親子関係論展開→Twitterは親子関係じゃない→
ディレクトリ構造を再度提示してこいつが親子なのにTwitterが親子じゃないのはおかしい→
本筋はこれだ
この流れにメールを例に出した横槍が入ってるだけで、この横槍にまた亀レス横槍が入ってる構造に
お前がRFCを持ちだして「本筋」にFAを突きつけてるアホ丸出しの構造だ
この親子関係wwくらい理解してから発言しとけ
まあこんな奴が居るからレス安価(メール)は親子関係じゃ分かりにくいよってなるわけだが
862デフォルトの名無しさん
2019/11/25(月) 20:37:57.87ID:3Ul+Adg3 >>860
それってWindowsみたいにドライブ毎にルートがあるような感じじゃないの?
それってWindowsみたいにドライブ毎にルートがあるような感じじゃないの?
863デフォルトの名無しさん
2019/11/25(月) 20:51:43.60ID:wA2TWbSp >>862
ムリヤリ親子にしなくてもよろしい。
ムリヤリ親子にしなくてもよろしい。
864デフォルトの名無しさん
2019/11/25(月) 22:55:34.19ID:/aUUJhfs865デフォルトの名無しさん
2019/11/25(月) 23:36:15.23ID:wmfv73Ue ディレクトリ構造がツリーの親子だって?
よしハードリンクの話をしようぜ
ジャンクションでループを作ろう
よしハードリンクの話をしようぜ
ジャンクションでループを作ろう
866デフォルトの名無しさん
2019/11/26(火) 06:51:02.39ID:6EvauiRd 実際の親子でも近親相姦とかあるわけでそんな例外的な話でドヤるのはどうかと思うなw
867デフォルトの名無しさん
2019/11/26(火) 08:53:57.19ID:i6eVGflj クソくだらない話が延々と続いてるのでちょうどいいかなと
それとも有意義な議論だったのかこの状況
それとも有意義な議論だったのかこの状況
868デフォルトの名無しさん
2019/11/26(火) 12:38:11.97ID:iBb2XGni 結局バカの壁は厳然として存在する、という事実が再確認されたまでだよ
世の中には具象の中に抽象的な構造を見出す類の思考がどうやっても出来ない人が存在する、というねw
世の中には具象の中に抽象的な構造を見出す類の思考がどうやっても出来ない人が存在する、というねw
869デフォルトの名無しさん
2019/11/26(火) 18:20:47.91ID:R7oiXS/a ツイートがツリー構造に見えるアホとかな
870デフォルトの名無しさん
2019/11/26(火) 18:40:00.61ID:5FF2MzCH ツリー構造という具象でしか見れてないことにすら気付かないツリーボーイww
871デフォルトの名無しさん
2019/11/26(火) 18:59:00.33ID:x9a86O6O 何に見えてるの?
872デフォルトの名無しさん
2019/11/26(火) 19:47:38.62ID:dYmckS6u >>868
いやまったく。
具象と抽象の具合を図るのが命名の妙であり、このスレの目的。
なんでもかんでも抽象化すればいいってもんではない。
たまたまツリーに見えたとしても、本質的にツリーとして表現するべきかどうかを考えんとな。
いやまったく。
具象と抽象の具合を図るのが命名の妙であり、このスレの目的。
なんでもかんでも抽象化すればいいってもんではない。
たまたまツリーに見えたとしても、本質的にツリーとして表現するべきかどうかを考えんとな。
873デフォルトの名無しさん
2019/11/26(火) 22:55:56.97ID:RP1bqzn6 何度も同じ話を繰り返すのも壁の向こう側の人の特徴>>813
壁の向こう側の人は、
- 自分を包含するディレクトリを親と呼ばないのか、と問われても答えずに流す
- in reply toは「〇〇に対する返信」だが、「に対する返信」という変数名では○○に何が入るのか不明確
だと指摘されても反論せずに流す
要するに他人と議論する以前に自分自身を欺いている。
自分に自信がないから、間違いを認めるのが怖いんだろう。
壁の向こう側の人は、
- 自分を包含するディレクトリを親と呼ばないのか、と問われても答えずに流す
- in reply toは「〇〇に対する返信」だが、「に対する返信」という変数名では○○に何が入るのか不明確
だと指摘されても反論せずに流す
要するに他人と議論する以前に自分自身を欺いている。
自分に自信がないから、間違いを認めるのが怖いんだろう。
874デフォルトの名無しさん
2019/11/26(火) 23:02:59.13ID:RP1bqzn6 ○○に何が入るのか、じゃなくて変数に何が入るのか、だね訂正します
875デフォルトの名無しさん
2019/11/26(火) 23:59:30.95ID:5FF2MzCH >何度も同じ話を繰り返すのも壁の向こう側の人の特徴>>813
>要するに他人と議論する以前に自分自身を欺いている。
>自分に自信がないから、間違いを認めるのが怖いんだろう。
みんながお前に対して思ってることそのままでワロタww
>要するに他人と議論する以前に自分自身を欺いている。
>自分に自信がないから、間違いを認めるのが怖いんだろう。
みんながお前に対して思ってることそのままでワロタww
876デフォルトの名無しさん
2019/11/27(水) 00:16:31.95ID:h1vurxL0 tweetが「ふつうにツリー構造」とか言っちゃった>>802君いきしてるぅ??
877デフォルトの名無しさん
2019/11/27(水) 01:00:35.28ID:ymKEnJ4Y >InReplyToっていうメンバー変数を持つクラスのインスタンスがあるとして、
>InReplyToのtoがInReplyTo自身に掛かるのか、それともそれを内包する
>インスタンスの方に掛かるのか、自明じゃないように感じるよね
↑コレを↓コレに都合よく変換してあるあたり「自分に自信がないから、間違いを認めるのが怖いんだろう。」
>- in reply toは「〇〇に対する返信」だが、「に対する返信」という変数名では○○に何が入るのか不明確
>InReplyToのtoがInReplyTo自身に掛かるのか、それともそれを内包する
>インスタンスの方に掛かるのか、自明じゃないように感じるよね
↑コレを↓コレに都合よく変換してあるあたり「自分に自信がないから、間違いを認めるのが怖いんだろう。」
>- in reply toは「〇〇に対する返信」だが、「に対する返信」という変数名では○○に何が入るのか不明確
878デフォルトの名無しさん
2019/11/29(金) 10:07:39.73ID:uyEeBWHJ Twitter、“会話”のネスト化ツリー表示を来年ローリングアウト
https://www.itmedia.co.jp/news/articles/1911/29/news071.html
https://www.itmedia.co.jp/news/articles/1911/29/news071.html
879デフォルトの名無しさん
2019/11/29(金) 14:42:28.69ID:E8CTm6X3 表示がツリーのようにされるだけ。
データの構造は別。
データの構造は別。
880デフォルトの名無しさん
2019/11/29(金) 15:38:36.89ID:SfUIaHHM >>802は相当悔しい思いをしているらしい
881デフォルトの名無しさん
2019/12/22(日) 06:42:09.17ID:BhZ7lWAO 迷ったらhoge
882デフォルトの名無しさん
2019/12/22(日) 10:15:02.45ID:qcLf379+ いや、fooとどちらがいいか議論が必要ではないだろうか…?
fooならbar、bazと続くが、hogeはどうだ
piyoなのかhugaなのか
実に悩ましい
fooならbar、bazと続くが、hogeはどうだ
piyoなのかhugaなのか
実に悩ましい
883デフォルトの名無しさん
2019/12/22(日) 16:02:00.13ID:buP4BnNs884デフォルトの名無しさん
2019/12/22(日) 17:52:02.51ID:BhZ7lWAO 私の頭を見ながらhogehoge言ったことを後悔させてやる
885デフォルトの名無しさん
2019/12/28(土) 19:31:32.73ID:U0yz7pVo Load(????) <-> Save(保存・記録)
Read(読み込み) <-> Write(書き込み)
Loadも読み込みでOK?
Read(読み込み) <-> Write(書き込み)
Loadも読み込みでOK?
886デフォルトの名無しさん
2019/12/28(土) 21:03:10.86ID:06FVqHz0887デフォルトの名無しさん
2019/12/28(土) 21:18:17.06ID:PmNsWEnA888デフォルトの名無しさん
2019/12/28(土) 21:43:00.44ID:wFzdDG/T 読み出し?
889デフォルトの名無しさん
2019/12/28(土) 21:45:40.23ID:b3ohKRMf >>886
read data into ~
read data into ~
890デフォルトの名無しさん
2019/12/28(土) 21:57:03.80ID:U0yz7pVo 「load read 違い」でググってみた
Load->読み込む・読んで込める・読んでから変数にセットするまでを「込んでる」
Read->読む・読むことにだけフォーカスしている・読んだ後はタッチしてない、知らん
こんな感じでいいのだろうか
確かに意識してなかったけどソースコードはそんな組み方になってたので勝手に納得してみました
皆さんありがとう
Load->読み込む・読んで込める・読んでから変数にセットするまでを「込んでる」
Read->読む・読むことにだけフォーカスしている・読んだ後はタッチしてない、知らん
こんな感じでいいのだろうか
確かに意識してなかったけどソースコードはそんな組み方になってたので勝手に納得してみました
皆さんありがとう
891デフォルトの名無しさん
2019/12/28(土) 21:58:36.23ID:U0yz7pVo ていうか>>886さんの言ってることを今さら理解できました
すみませんでした
すみませんでした
892デフォルトの名無しさん
2019/12/28(土) 22:06:26.14ID:OWvAeNbB x = ReadHoge()
LoadHoge(out x)
こういうことか?
LoadHoge(out x)
こういうことか?
893デフォルトの名無しさん
2019/12/31(火) 22:56:12.54ID:4f6x4OqL LoadはよりCPUに近い場所に移動させるイメージだな
894デフォルトの名無しさん
2020/01/01(水) 02:03:06.51ID:4oQ1Kxot readもloadも同じく低速媒体から高速媒体に移動するイメージでしょ
readはシリアルやストリームから一定量または全量読み進める感じ
媒体を読む(read)行為そのものに意識があり対象データが何かは必ずしも問わない
loadはオブジェクトやプログラム等の有意のデータ単位を読んで所定位置に載せる感じ
読み込まれる情報に意識があり何がどこに読み込まれるのかだいたい分かってる
loadのコアイメージは読むことではなく、積み荷を載せること
弾丸を弾倉にリロードする感じ
readはシリアルやストリームから一定量または全量読み進める感じ
媒体を読む(read)行為そのものに意識があり対象データが何かは必ずしも問わない
loadはオブジェクトやプログラム等の有意のデータ単位を読んで所定位置に載せる感じ
読み込まれる情報に意識があり何がどこに読み込まれるのかだいたい分かってる
loadのコアイメージは読むことではなく、積み荷を載せること
弾丸を弾倉にリロードする感じ
895デフォルトの名無しさん
2020/01/01(水) 03:14:02.92ID:YaU7J6nt fp=Load("第一章")
Read(fp, data)
printf(data) → 何でもないようなことが幸せだったと思う
Read(fp, data)
printf(data) → 何でもないようなことが幸せだったと思う
896デフォルトの名無しさん
2020/01/01(水) 03:48:19.30ID:t62Wc1II それはroadや
って元旦にみんな何しとんねんw
って元旦にみんな何しとんねんw
897デフォルトの名無しさん
2020/01/01(水) 04:30:15.32ID:YaU7J6nt し・・・仕事しとるんやで・・・・・デバッグ中
898デフォルトの名無しさん
2020/01/02(木) 00:15:37.46ID:SbnsJZXp ・
899デフォルトの名無しさん
2020/01/12(日) 23:07:00.28ID:hbtwGtoY クラス名変数名より一歩前の話です
会計時の支払い方法で現金・クレジットカードが選べる簡易レジシステムなんですが、
最近流行り(?)のバーコード(QR)コード決済を追加してくれという流れになり、その表題を「キャッシュレス」
と指示されたのですが、クレカもそうやん・・・と思うのでバーコード(QR)という名前でもいいと思うのですが、
この第三枠目にはバーコード(QR)決済のみならず現金・クレジット以外という意味も含まれる可能性があるようです
なおさらここはキャッシュレスじゃないだろ・・・と思うのですが、どういう名前が最適かご指南ください
会計時の支払い方法で現金・クレジットカードが選べる簡易レジシステムなんですが、
最近流行り(?)のバーコード(QR)コード決済を追加してくれという流れになり、その表題を「キャッシュレス」
と指示されたのですが、クレカもそうやん・・・と思うのでバーコード(QR)という名前でもいいと思うのですが、
この第三枠目にはバーコード(QR)決済のみならず現金・クレジット以外という意味も含まれる可能性があるようです
なおさらここはキャッシュレスじゃないだろ・・・と思うのですが、どういう名前が最適かご指南ください
900デフォルトの名無しさん
2020/01/12(日) 23:38:10.18ID:crjmdSkp 電子マネー:ElectricMoney
電子決済:ElectricPayment, EPOS
クレカ以外のキャッシュレス:CashlessButCredit
でもキャッシュレスでいいって言ってるんだからいいじゃんキャッシュレスで。
ああ、クレカ以外のキャッシュレスを狭義のキャッシュレスって言ってるんだなって分かるでしょ
電子決済:ElectricPayment, EPOS
クレカ以外のキャッシュレス:CashlessButCredit
でもキャッシュレスでいいって言ってるんだからいいじゃんキャッシュレスで。
ああ、クレカ以外のキャッシュレスを狭義のキャッシュレスって言ってるんだなって分かるでしょ
901デフォルトの名無しさん
2020/01/13(月) 00:56:38.11ID:mmkLwImI902デフォルトの名無しさん
2020/01/13(月) 02:52:15.06ID:Jh+AJgi9 >>181
ハンガリアン記法を再燃させるな
ハンガリアン記法を再燃させるな
903デフォルトの名無しさん
2020/01/13(月) 16:13:53.18ID:UjYrXoaW >>899
nonCash
nonCash
904デフォルトの名無しさん
2020/01/13(月) 16:18:02.53ID:UjYrXoaW905デフォルトの名無しさん
2020/01/13(月) 16:23:12.93ID:WUoSHY6Y エバーノートのパチモンでネバーノートを作りたい。
906デフォルトの名無しさん
2020/01/13(月) 19:04:38.38ID:KUNSdwO3 ElectricPaymentに一票
Othersもいいけど、電子決済以外の支払い方法が増えたらまた新しい名前を追加することになると見た
Othersもいいけど、電子決済以外の支払い方法が増えたらまた新しい名前を追加することになると見た
907デフォルトの名無しさん
2020/01/14(火) 01:42:05.14ID:QzFNJ/om908デフォルトの名無しさん
2020/02/24(月) 10:52:27.86ID:TgLwmft3 例えば、メーラーアプリがあるとします
既読管理ができるとして、メール一覧画面において既読のメールを未読と区別するため未読より全体を暗く?表示したりしますがこの名前をお願いします
まず、日本語名からお願いします
暗く?以外にふさわしい表現ありますでしょうか
既読管理ができるとして、メール一覧画面において既読のメールを未読と区別するため未読より全体を暗く?表示したりしますがこの名前をお願いします
まず、日本語名からお願いします
暗く?以外にふさわしい表現ありますでしょうか
909デフォルトの名無しさん
2020/02/24(月) 12:22:27.23ID:cnp9Tx4f 強調表示 = highlighting
視覚効果の選択肢は知らない
メーラーならオリジナルの方法にこだわるより既存の物に右へ倣えした方がいいと思うけど、
メーラーじゃないんだよね
視覚効果の選択肢は知らない
メーラーならオリジナルの方法にこだわるより既存の物に右へ倣えした方がいいと思うけど、
メーラーじゃないんだよね
910デフォルトの名無しさん
2020/02/24(月) 12:46:32.33ID:jy9LaqAj read の過去分詞が read で区別がつかなくて困るとかか?
911デフォルトの名無しさん
2020/02/24(月) 14:17:18.95ID:iQYTd9Fe >>908
名前を付けようとしてる対象が適切でないように思う
個別のスタイルを適用できる要素として既読メールや未読メールがあって
それらに既定のスタイルやユーザーがカスタマイズしたスタイルを適用してるだけなので
この場合の暗くするという処理(というか設定によっては暗くなる状態)に名前はついてないしつけるべきでもない
例えばcssなら.UnreadMessageBodyや.ReadMessageBodyみたいなclassを定義して
それぞれにcolor, font-size, background-colorなんかを指定するだけ
名前を付けようとしてる対象が適切でないように思う
個別のスタイルを適用できる要素として既読メールや未読メールがあって
それらに既定のスタイルやユーザーがカスタマイズしたスタイルを適用してるだけなので
この場合の暗くするという処理(というか設定によっては暗くなる状態)に名前はついてないしつけるべきでもない
例えばcssなら.UnreadMessageBodyや.ReadMessageBodyみたいなclassを定義して
それぞれにcolor, font-size, background-colorなんかを指定するだけ
912デフォルトの名無しさん
2020/02/24(月) 19:31:21.70ID:v3p46mmV 対処済
低優先
低重要
とか?
区別したい趣旨や目的が不明瞭なら、これくらい抽象的な名前かな?
低優先
低重要
とか?
区別したい趣旨や目的が不明瞭なら、これくらい抽象的な名前かな?
913デフォルトの名無しさん
2020/02/24(月) 19:49:44.96ID:TgLwmft3 うーん。アイテムはメールで例を出しましたが、ツイートであったり5chならレスであったりメールと似たようなものです。それの「既読・未読」管理します
で、その暗く?するという視覚効果を適用するかしないかをオプションでユーザーに選択できるようにしたくて
で、その暗く?するという視覚効果を適用するかしないかをオプションでユーザーに選択できるようにしたくて
914デフォルトの名無しさん
2020/02/24(月) 19:54:31.19ID:TgLwmft3915デフォルトの名無しさん
2020/02/24(月) 20:19:01.61ID:9Kd/PSPa >>913-914
だから未読/既読を管理すればいいなら例えばIsUnreadとか逆にIsAlreadyReadとかでいいんじゃね?
だから未読/既読を管理すればいいなら例えばIsUnreadとか逆にIsAlreadyReadとかでいいんじゃね?
916デフォルトの名無しさん
2020/02/24(月) 21:04:45.30ID:iQYTd9Fe >>914
(例)macOSのMail.appの設定にあるチェックボックス
- Display unread messages with bold font
- 未読メッセージをボールドフォントで表示
ユーザーにスタイルの選択肢は与えず
あくまで「既読を暗くする」って感覚にこだわりたいなら
上の例で「強調表示する」ではなく「ボールドフォントで表示する」になってるように
「暗くする」とはどういうことなのかをもう少し詳細度を落として考えたほうが良い
(例)macOSのMail.appの設定にあるチェックボックス
- Display unread messages with bold font
- 未読メッセージをボールドフォントで表示
ユーザーにスタイルの選択肢は与えず
あくまで「既読を暗くする」って感覚にこだわりたいなら
上の例で「強調表示する」ではなく「ボールドフォントで表示する」になってるように
「暗くする」とはどういうことなのかをもう少し詳細度を落として考えたほうが良い
917デフォルトの名無しさん
2020/02/24(月) 21:55:47.75ID:/AgoBCck dimっていう用語はよく使われるよ
918デフォルトの名無しさん
2020/02/24(月) 22:05:36.25ID:TgLwmft3919デフォルトの名無しさん
2020/02/24(月) 22:08:24.40ID:TgLwmft3920デフォルトの名無しさん
2020/02/24(月) 22:16:39.81ID:TgLwmft3 dimよさそうですね。
dim background for? read mails
日本語があれやな..
dim background for? read mails
日本語があれやな..
921デフォルトの名無しさん
2020/02/24(月) 22:33:44.92ID:TgLwmft3922デフォルトの名無しさん
2020/04/21(火) 21:47:10.01ID:S98JwHkY ○○ファイルを削除する関数の名前に統一性もなくDeleteやRemoveを使ってたのが発覚
ここはまあDeleteに統一かなと思ったけど、気にしすぎかな?
ここはまあDeleteに統一かなと思ったけど、気にしすぎかな?
923デフォルトの名無しさん
2020/04/21(火) 22:16:03.42ID:tPnrPq2V 統一しようぜ
核となるニュアンスは取り除く(re-move)だからファイル消去にremoveはかなり微妙
核となるニュアンスは取り除く(re-move)だからファイル消去にremoveはかなり微妙
924デフォルトの名無しさん
2020/04/21(火) 22:29:43.63ID:9fcQjJm8 removeが微妙かどうかはコンテキスト次第
同じモジュール内にもかかわらず
同じ意図で異なる名前を使ってるなら統一したほうがベター
同じモジュール内にもかかわらず
同じ意図で異なる名前を使ってるなら統一したほうがベター
925デフォルトの名無しさん
2020/04/21(火) 23:58:14.52ID:S98JwHkY >>923-924
やはりまずは統一ですね
ところで、linuxがrmだったりdosはファイルがdel、ディレクトリがrmdir、
win32apiもファイルがDeleteFile、ディレクトリがRemoveDirectoryだったりするのはなぜでしょう?
やはりまずは統一ですね
ところで、linuxがrmだったりdosはファイルがdel、ディレクトリがrmdir、
win32apiもファイルがDeleteFile、ディレクトリがRemoveDirectoryだったりするのはなぜでしょう?
926デフォルトの名無しさん
2020/05/28(木) 14:48:04.26ID:EFbtIqYt 渡された日付がおかしな日付だったらおかしな部分を0にして返す関数名をお願いします
例えばうるう年ではないのに2/29が渡されたり、4/31というようなあり得ない日付は、
2/0、4/0として返すようにします
13/1みたいなのだと、0/1として返します
ここでは0にしていますが、おかしいものはxxxに統一しておくことで後々一々日付範囲チェック
しなくてもxxxなら異常値として処理できるように意図しています
例えばうるう年ではないのに2/29が渡されたり、4/31というようなあり得ない日付は、
2/0、4/0として返すようにします
13/1みたいなのだと、0/1として返します
ここでは0にしていますが、おかしいものはxxxに統一しておくことで後々一々日付範囲チェック
しなくてもxxxなら異常値として処理できるように意図しています
927デフォルトの名無しさん
2020/05/28(木) 15:23:59.56ID:d4ggzNnr >>926
invalidate value
invalidate value
928デフォルトの名無しさん
2020/05/28(木) 15:45:21.36ID:TOqrHko/ 13/31の日付はどう判定すべきなんだろうw
しかし、変なら変だと素直に教えてくれりゃいいのに、
わざわざ別の変な値に変換して返す関数ってずいぶんと意地悪な仕様だなw
しかし、変なら変だと素直に教えてくれりゃいいのに、
わざわざ別の変な値に変換して返す関数ってずいぶんと意地悪な仕様だなw
929デフォルトの名無しさん
2020/05/28(木) 16:00:40.72ID:EFbtIqYt >>927
ちょっと抽象的かなと
>>928
顧客情報に誕生日欄があり、UI側では異常な数値は設定できないようになっており
誕生日が不明な部分(何年のみ、何月生まれのみという事だけ分かるなど)
というケースもあり得る感じになっています
分かっている部分はデータが入っており、未設定・不明部分は0としてデータセットします
問題は、CSVから顧客情報をインポートする場合に2/31のような異常な日付データが入ってくることがあり、
これをインポート時に処理しておきたいということです
13/31の場合は、実処理は月を先に処理するので0/31となって終わります
これはまあ、日だけデータがあってもどうしようもないのであってないようなものです
年や月が正常ならば日を正確に処理するようにしています
ちょっと抽象的かなと
>>928
顧客情報に誕生日欄があり、UI側では異常な数値は設定できないようになっており
誕生日が不明な部分(何年のみ、何月生まれのみという事だけ分かるなど)
というケースもあり得る感じになっています
分かっている部分はデータが入っており、未設定・不明部分は0としてデータセットします
問題は、CSVから顧客情報をインポートする場合に2/31のような異常な日付データが入ってくることがあり、
これをインポート時に処理しておきたいということです
13/31の場合は、実処理は月を先に処理するので0/31となって終わります
これはまあ、日だけデータがあってもどうしようもないのであってないようなものです
年や月が正常ならば日を正確に処理するようにしています
930デフォルトの名無しさん
2020/05/28(木) 16:27:30.79ID:TOqrHko/ >>929
よく分からないなあ。
不正な値は未知の値と見なして「未知な値」を表す値に変換して正規化するってこと?
NormalizeInvalidAsUnknown
それなら13/31は0/0に変換すべきじゃないの?
年が不明で月日だけ分かるケースはあるかもしれないが、
常識的には月が不明なら日付も不明とすべきじゃないのかな
よく分からないなあ。
不正な値は未知の値と見なして「未知な値」を表す値に変換して正規化するってこと?
NormalizeInvalidAsUnknown
それなら13/31は0/0に変換すべきじゃないの?
年が不明で月日だけ分かるケースはあるかもしれないが、
常識的には月が不明なら日付も不明とすべきじゃないのかな
931デフォルトの名無しさん
2020/05/28(木) 16:50:57.83ID:+W7oKQtZ 不完全なっておかしい?
incomplete
incomplete
932デフォルトの名無しさん
2020/05/28(木) 17:29:01.58ID:EFbtIqYt >>930
> 不正な値は未知の値と見なして「未知な値」を表す値に変換して正規化するってこと?
そういうことです
データそのものは色々な使い方をするので、その色々な処理で一々不正な日付かも知れない
というチェックを入れるよりは、最初から未定義として設定しておこうかと
> それなら13/31は0/0に変換すべきじゃないの?
これは確かに無意味なので0/0の方がいいので、そのようにします
> 不正な値は未知の値と見なして「未知な値」を表す値に変換して正規化するってこと?
そういうことです
データそのものは色々な使い方をするので、その色々な処理で一々不正な日付かも知れない
というチェックを入れるよりは、最初から未定義として設定しておこうかと
> それなら13/31は0/0に変換すべきじゃないの?
これは確かに無意味なので0/0の方がいいので、そのようにします
933デフォルトの名無しさん
2020/05/28(木) 17:43:29.94ID:Xow4Xb3r parse date string
mask invalid date string
annotate invalid date string
format invalid date string
set zero to invalid date string
設計的には妥当な入力は日付型として扱った方が堅牢
無効な値を残しておきたいなら生年月日の入力値と生年月日を別に持てばいい
mask invalid date string
annotate invalid date string
format invalid date string
set zero to invalid date string
設計的には妥当な入力は日付型として扱った方が堅牢
無効な値を残しておきたいなら生年月日の入力値と生年月日を別に持てばいい
934927
2020/05/28(木) 19:59:07.19ID:d4ggzNnr935デフォルトの名無しさん
2020/05/28(木) 22:41:35.95ID:PU/HmmJF zerofillInvalidDateChar
936926
2020/05/29(金) 21:18:54.54ID:/MYYXMLs 皆さんありがとうございました
mask invalid〜辺りで行きます
> 設計的には妥当な入力は日付型として扱った方が堅牢
一般店舗でのデータなので、客が誕生日を書いてくれないことが多くこのような仕様になっています
mask invalid〜辺りで行きます
> 設計的には妥当な入力は日付型として扱った方が堅牢
一般店舗でのデータなので、客が誕生日を書いてくれないことが多くこのような仕様になっています
937デフォルトの名無しさん
2020/08/04(火) 06:50:25.70ID:V7cT9r4T メソッドならzeroizateInvalid
関数ならzeroizateInvalidDate
関数ならzeroizateInvalidDate
938デフォルトの名無しさん
2021/02/05(金) 13:55:29.79ID:In3kItp2 バックエンドから戻ってきたフォームのエラーフラグをフォームに反映させるクラス、または関数の名前
939デフォルトの名無しさん
2021/02/05(金) 14:11:24.01ID:sQbQrry7 class Reflector
class FormReflector extend Reflector
class FormErrorReflector extend FormReflector
class FormReflector extend Reflector
class FormErrorReflector extend FormReflector
940デフォルトの名無しさん
2021/02/05(金) 15:01:52.21ID:In3kItp2 >>939
ありがとう!2番目採用したいと思います
ありがとう!2番目採用したいと思います
941デフォルトの名無しさん
2021/02/05(金) 16:03:20.59ID:ywW/HyXt 英語的にはそのreflectの使い方は誤用じゃないかな
設計的にもupdateView(response)やdisplayErrors(errors)で対処できるような構造にしたほうがいい気がする
設計的にもupdateView(response)やdisplayErrors(errors)で対処できるような構造にしたほうがいい気がする
942デフォルトの名無しさん
2021/02/05(金) 16:37:34.95ID:5eI5Jyf0 このスレまだあったんだね
まあ質問者さんがいいならいいんでないの?
そもそも質問内容もあいまいだし。
submitされた後で複数の入力項目のエラーをまとめて
UIに反映するタイプのアプリなのかな?
IndicateErrorstとかNotifyErrorsとかの方がいいように思っちゃうけど
まあ細かい話が分からんので何ともいえんね。
まあ質問者さんがいいならいいんでないの?
そもそも質問内容もあいまいだし。
submitされた後で複数の入力項目のエラーをまとめて
UIに反映するタイプのアプリなのかな?
IndicateErrorstとかNotifyErrorsとかの方がいいように思っちゃうけど
まあ細かい話が分からんので何ともいえんね。
943デフォルトの名無しさん
2021/02/05(金) 16:54:53.60ID:sQbQrry7 FormReflectorをValidatorにmixinとかするとスマートかなっておもた
944デフォルトの名無しさん
2021/02/15(月) 01:37:18.93ID:Upko3Ndr Taskってマルチスレッドで並列実行的な意味合いが大きいの?
単純に処理を数珠つなぎに登録して別の箇所で実行していく
Task/TaskList的なものはなんて名前つけるのが一般的なの?
単純に処理を数珠つなぎに登録して別の箇所で実行していく
Task/TaskList的なものはなんて名前つけるのが一般的なの?
945デフォルトの名無しさん
2021/02/15(月) 03:16:42.65ID:Yv9X0Du7 コマンドパターンに近そうなのでCommandかな
単に関数のリストならfunc_listやfn_listみたいなのにするかも
単に関数のリストならfunc_listやfn_listみたいなのにするかも
946デフォルトの名無しさん
2021/02/15(月) 03:34:49.14ID:2abjFk2X >>944
https://e-words.jp/w/%E3%82%BF%E3%82%B9%E3%82%AF.html
によればtask≒threadみたいなニュアンスがあるらしい。
文脈次第のような気もするけど。
Commandは良さげに聞こえるね。あとはActionとか?
「TaskList的なもの」はSequenceってとこ?
こっちの実装によっては個々のアイテムの呼称については
必ずしも明確にしなくても良いような気もする。
まあ、コメントやドキュメントを書くときに名称がないと困るかもしれんけど
https://e-words.jp/w/%E3%82%BF%E3%82%B9%E3%82%AF.html
によればtask≒threadみたいなニュアンスがあるらしい。
文脈次第のような気もするけど。
Commandは良さげに聞こえるね。あとはActionとか?
「TaskList的なもの」はSequenceってとこ?
こっちの実装によっては個々のアイテムの呼称については
必ずしも明確にしなくても良いような気もする。
まあ、コメントやドキュメントを書くときに名称がないと困るかもしれんけど
947デフォルトの名無しさん
2021/02/15(月) 04:01:07.94ID:IKX6hlUM script 台本
レス数が900を超えています。1000を超えると表示できなくなるよ。
ニュース
- 【次の一手】台湾問題で小林よしのり氏が私見「まさに戦争前夜」「ただちに徴兵制を敷いて、高市支持者を最前線へ」… ★5 [BFU★]
- 【野球】大谷翔平、佐々木朗希、山本由伸らがWBC辞退なら広がる不協和音… 『過去イチ盛り上がらない大会』になる可能性も★2 [冬月記者★]
- 【国際】ロシアはすでに戦争準備段階――ポーランド軍トップが警告 [ぐれ★]
- 【news23】小川彩佳アナ「ここまでの広がりになるということを、高市総理はどれだけ想像できていたんでしょうね」 日中問題特集で [冬月記者★]
- 「町中華」の“息切れ倒産”が増加 ブームにも支えられ職人技で踏ん張ってきたが… 大手チェーンは値上げでも絶好調 [ぐれ★]
- 毛寧(もう・ねい)報道官「中国に日本の水産品の市場は無い」 高市首相の国会答弁に「中国民衆の強い怒り」 ★2 [ぐれ★]
- ヤフコメ「中国への輸出がなくなる事で、日本国内で美味しくいただける事に感謝します」👈やたら政権寄りなのはなぜ?(´・ω・`) [399259198]
- 【高市売り】円安、止まらず!凄い勢いで暴落中。157円へ [219241683]
- ファブルに出てくる貝沼君ってのがお前らにそっくりなんだよ
- 俺「お湯を流してと…」シンク「ボンッw」
- 【悲報】ヤフコメ民「中国が水産物を輸入禁止にするなら、日本国民向けに安く販売すればいい。中国依存から脱するべき」 [153736977]
- paypayで支払いするの便利すぎワロッタwwwwwwwwwwwwwww
