タグ

ブックマーク / www.hassy-blog.com (3)

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

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

    コメントのいらないプログラムの書き方|NZ MoyaSystem
    tsekine
    tsekine 2018/05/15
    究極理想的にはそうなんだろうけど、フレームワークを使ってるとか、どうしてもトリッキーなことをしなければならないとか、「なぜそうするか」にはコメントがいる。何をしてるかにはコメント要らないよ
  • キッズウィークが失敗するとしか思えない4つの理由|NZ MoyaSystem

    5月24日、政府が「キッズウィーク」構想を正式に発表した。 朝日新聞などの報道によると、小中高校の夏休みを1週間分削り、ほかの月に移動させることで、保護者の有給取得を促し、家族そろって休めることを目的としているとのことだ。 僕は基的に、残業削減や有給取得促進のための施策には賛成の立場を取っている。散々な評判のプレミアムフライデーも、始めこそ批判していたが、国が率先して早く仕事を切り上げろというなら乗ってしまったほうがいい、というのが最近の意見だ。 しかし、キッズウィークにはどうしても賛成できない。構想そのものに違和感があるし、まったくうまくいく未来が見えないのだ。その理由を説明していこう。 子供とその家族のための休暇というコンセプトが差別的 そもそも、子供とその家族が一緒に休めることを想定した連休、というコンセプトが差別的である。子供のいない世帯や、独身の立場はどうなるのか? まさか、子

    キッズウィークが失敗するとしか思えない4つの理由|NZ MoyaSystem
    tsekine
    tsekine 2017/05/31
    子供も気軽に有給取れるようにすれば全部解決。
  • 【旅費&宿泊費支給】IT技術者100名をニュージーランドでの面接にご招待!|NZ MoyaSystem

    ニュージーランドへの移住を希望するIT技術者の皆さんに耳寄りのニュースが飛びこんできました。 首都ウェリントンを拠点とする経済団体、Wellington Regional Economic Development Agency が発表したところによれば、なんと、100名のエンジニアを旅費&宿泊費支給でニュージーランドでの企業面接に招待するとのことです! 5月8日〜11日、4日間の面接旅行にご招待! Looksee Wellingtonと銘打たれた、この太っ腹なキャンペーンは、成長を続けるウェリントンのIT業界における人材不足を解消すべく企画されたもの。 チェック!Looksee Wellington のウェブサイト 公式サイトには、「ウェリントンにあるテック関連の100の求人に対応するため、最も優れた100人の人材を招待します」とあります。 このキャンペーンに応募するには、まずこちらのフォ

    【旅費&宿泊費支給】IT技術者100名をニュージーランドでの面接にご招待!|NZ MoyaSystem
    tsekine
    tsekine 2017/03/04
    独身だったら応募してたかも。
  • 1