タグ

2018年5月15日のブックマーク (2件)

  • コメントのいらないプログラムの書き方|NZ MoyaSystem

    パラメータを決める 次に関数に渡すパラメータを決めます。 関数の名前で表現されている処理を実現するには、どれだけのパラメータがあればよいか? と考えてみましょう。 今回の例でいえば「お客さんの年齢」と「日付」があれば、すべてのチケット価格が計算できます。 ということで、age と date の2つのパラメータを渡すことにします。 function calculateTicketPrice (age, date) { } パラメータの名前も、なにを表しているかわかるようにしてくださいね。 くれぐれも「hensu」とか適当な名前をつけたり、同じ変数にぜんぜん違う値を繰り返し代入したりすることのないようにしましょう。 テストを書く 次にユニットテストを書きましょう。 テストは常に更新される仕様書です。 業務ロジックをテストに説明させておけば、関数の仕様をコメントにいちいち書く必要などありません。

    コメントのいらないプログラムの書き方|NZ MoyaSystem
    good2nd
    good2nd 2018/05/15
    たぶんものすごい下手クソ向けに書いてるんだろうから、あんまり気にしなくていいのでは。
  • 米大使館エルサレム移転で衝突 50人以上が死亡 | NHKニュース

    アメリカトランプ政権が14日、エルサレムに大使館を移転したのに対し、パレスチナ側は大規模な抗議デモを行い、イスラエル軍による実弾射撃で50人以上が死亡しました。15日はパレスチナ難民がイスラエルの建国に伴って故郷を追われてから70年の節目にあたり、衝突がさらに激しくなることも予想されます。 トランプ大統領は式典にビデオメッセージを寄せ「建国以来、イスラエルはエルサレムを首都としてきた」と述べ、国際社会の反対を押し切って強行した大使館の移転はあくまで正しい判断だったと主張しました。 これに対してエルサレムを将来、樹立する国家の首都と位置づけるパレスチナ側は、各地で大規模な抗議デモを行いました。 とくにガザ地区ではイスラエルとの境界付近で数万人規模のデモとなり、イスラエル軍が実弾を使って鎮圧にあたった結果子ども6人を含む55人が死亡し、1359人がけがをしたということです。 こうした事態に国

    米大使館エルサレム移転で衝突 50人以上が死亡 | NHKニュース
    good2nd
    good2nd 2018/05/15
    「子ども6人を含む55人が死亡」ひどい/「イスラエルはこれまで暴力を使わない形での事態の鎮静化を目指してきた」何このコメント。仮にそうだとしても、実弾使用が容認されるわけないだろうに。