YoshikuniJujo on Nostr: ...
僕のなかで結論が出てない話として、長方形の表現のしかたはどれが一番優れているかという話。
1a. Rect l t w h
1b. Rect x y w h
1b'. Rect (x, y) w h
2a. Rect l t r b
2b. Rect x0 y0 x1 y1
2b'. Rect (x0, y0) (x1, y1)
個人的によく使うのは1aだけど、他の表現と比べて特段表れているというわけでもないと思う。
2群について強いて欠点を言うなら、気づかずにl > rとかt > bとかにしてしまいがちという話はある。
2群の特に2b'については、「幅」や「高さ」という「やや抽象度の高いもの」ではなく「点」と言う比較的具体性の高いものを使っているので、やや「わかりやすい」ということか。
1a. Rect l t w h
1b. Rect x y w h
1b'. Rect (x, y) w h
2a. Rect l t r b
2b. Rect x0 y0 x1 y1
2b'. Rect (x0, y0) (x1, y1)
個人的によく使うのは1aだけど、他の表現と比べて特段表れているというわけでもないと思う。
2群について強いて欠点を言うなら、気づかずにl > rとかt > bとかにしてしまいがちという話はある。
2群の特に2b'については、「幅」や「高さ」という「やや抽象度の高いもの」ではなく「点」と言う比較的具体性の高いものを使っているので、やや「わかりやすい」ということか。