| SQLインジェクション対策はおすみですか? 開発開始時点からのコンサルティングから、公開済みWebサイトの脆弱性検査、 脆弱性発見後の適切な対策まで |
2007-05-29 99, 100, 101 ・・・
●FizzBuzzのプログラム書法(続き)
鵜飼昌樹さんからトラックバックを頂戴しました。
[雑記] 境界表現に関する非プロのたわごと
FizzBuzz の場合はまずいと思いますが一般論としてはどうか。 int foo[100]; for(i=0; i<100; i++){ foo[i]=hoge; ... } のときに(マジックナンバーを使うのはさておいて) i<=101 なんて書かないと思うわけです。
えーっと、i<=101 ではなくて、i<=99のことだと思いますが、それはさておき。
私が言いたいのはまさに鵜飼さんと同じ主張です。100回ループするのであれば、99や101ではなく、100と書こうよ。N回ループするのであれば、N-1やN+1ではなく、Nと書こうよということです。決して、「<ではなく<=」を使えという主張ではありません。
ということで、鵜飼さんと私の主張は根っこのところでは同じだと思います。
[ツッコミを入れる]
[TrackBack URL: http://www.tokumaru.org/d/tb.rb/20070529]
本日のリンク元
その他のリンク元
- http://www.math.sansu.org/u/diary/?date=20070529 ×17
- http://d.hatena.ne.jp/ockeghem/ ×13
- http://www.math.sansu.org/u/diary/?date=20070604 ×11
- http://www.math.sansu.org/u/diary/?date=200706 ×11
- http://nogue.cocolog-nifty.com/diary/2007/05/refiz... ×10
- http://www.math.sansu.org/u/diary/ ×6
- http://a.hatena.ne.jp/ockeghem/ ×5
- http://search.live.com/results.aspx?q=fizzbuzz&for... ×4
- http://reader.livedoor.com/reader/ ×3
- http://www.cubed-l.org/cgi/freshreader/feedshowall... ×2
- http://d.hatena.ne.jp/niha/comment?date=20070528 ×2
- http://nogue.cocolog-nifty.com/diary/ ×2
- http://nogue.cocolog-nifty.com/ ×2
- http://a.hatena.ne.jp/highness/ ×1
- http://search.live.com/results.aspx?q=プログラム書法&src=... ×1
- http://d.hatena.ne.jp/ripjyr/20070529 ×1
- http://www.yahoogle.jp/redirect.php?url=http://www... ×1
- http://d.hatena.ne.jp/ripjyr/ ×1
- http://d.hatena.ne.jp/ockeghem/20070528/1180387214... ×1
- http://reader.livedoor.com/subscribe/http://www.to... ×1
- http://erokey.ddo.jp/diary2/AV女優/20070901.html ×1
- http://a.hatena.ne.jp/ikepyon/ ×1
- http://www.yahoogle.jp/redirect.php?url=http://www... ×1
検索
- プログラム書法 ×11 / キーワード不明 ×7 / fizzbuzz ×6 / FizzBuzz ×5 / fizzbuzz プログラム ×4 / FizzBuzz プログラム ×3 / fizz buzz プログラム ×2 / 鵜飼 昌樹 ×2 / Fizz Buzz プログラム ×2 / fizz buzz ×1 / Fizz-Buzz プログラム ×1 / プログラム 書法 ×1 / fizz-buzz プログラム ×1 / 書法 ×1 / 鵜飼昌樹 ×1 / プログラム Fizz Buzz ×1 / n <= 100 か n < 101 か ×1 / プログラム fizzbuzz ×1 / break fizz buzz switch ×1 / プログラム fizz buzz ×1
| SQLインジェクション対策はおすみですか? 開発開始時点からのコンサルティングから、公開済みWebサイトの脆弱性検査、 脆弱性発見後の適切な対策まで |