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

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

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

    コメントのいらないプログラムの書き方|NZ MoyaSystem
  • 「有給休暇は消化して当然」だけど実際どうなの? ニュージーランドの休暇事情|NZ MoyaSystem

    こんにちは、はっしー(@hassy_nz)です。 突然ですが皆さん、有給休暇ちゃんと消化してますか? 僕がニュージーランドにやってきた理由のひとつは、与えられた有給を使い切る生活がしたかったからです。実際、この国では有給休暇を使ってガッツリ休みを取るのが当たり前。自分も去年は年末年始に16連休を取りましたし、今年の3月には18連休を取って日に一時帰国しました。 この有給休暇を好きなように使える文化は、日友人たちからはメチャメチャうらやましがられます。皆さんの中にも「うわー海外最高じゃん! 自分も海外転職して有給全部使い切りたい!」と感じる人が多いでしょう。 で す が 。 世の中そうそううまい話ばかりではございません。有給休暇が好きなように使えるって話のウラには、それなりの理由があるんです。今日は、ニュージーランドの「不都合な真実」を正直にお話しましょう。

    「有給休暇は消化して当然」だけど実際どうなの? ニュージーランドの休暇事情|NZ MoyaSystem
  • キッズウィークが失敗するとしか思えない4つの理由|NZ MoyaSystem

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

    キッズウィークが失敗するとしか思えない4つの理由|NZ MoyaSystem
  • ニュージーランドのプログラマが毎日定時で帰れる本当の理由|NZ MoyaSystem

    僕がニュージーランド(以下、NZ)でプログラマになることを目指した大きな理由は「とにかく残業したくなかった」からだ。 日を離れた2014年当時はワークライフバランスをめぐる機運も今ほど高くはなかった。また、5年半のシステムエンジニア生活の間、多くのプログラマが失敗プロジェクトに巻き込まれ長時間労働を余儀なくされ、業界を離れていくのを数多く目にしてきた。という事情があり、 「日でプログラマになっても残業地獄に放り込まれる可能性が高い。ならば、残業しないのが当たり前の社会に行けば、毎日定時で帰れるだろう」と考えたのだ。 その狙いは見事に当たった。今ではプログラマとして楽しく働きながら、残業ゼロ生活を実践できている。 しかし最近、ふと考えた。 僕が毎日定時で帰れるのは、NZが残業しないのが当たり前の社会だから、ではない。それは半分正解で半分間違いだ。 NZのプログラマが毎日定時で帰れるのには

    ニュージーランドのプログラマが毎日定時で帰れる本当の理由|NZ MoyaSystem
  • 「残業しない」を「がんばらない」と同一視しないでほしい|NZ MoyaSystem

    僕は長時間労働反対派だ。 かつて勤めていたIT企業で、100時間を超える残業で死にかけた経験があるし、職場の先輩が過労で倒れて救急車で運ばれたり、全身に謎の皮膚炎を発症したりといった光景も目にした。 日を出てニュージーランドまでやってきたのも、もう二度とあんな残業地獄を経験したくないからだ。 だが世の中にはそうした考えに反感を持つ人がいるらしい。今日もこんなブログがホットエントリー入りしていた。 anond.hatelabo.jp この文章の主は、長時間労働反対運動を、「バカの一辺倒で労働時間ガーつって、それと一緒にこれから先の時代に必要なエネルギーもろとも叩いて満足してる」と揶揄している。が、これは大いなる勘違いだ。続く1行に、それが如実に表れている。 おれはがんばらないからオマエもがんばるなよ とかほんと反吐がでる。マジでやめてくれ。 いやいやいや。 「長時間労働しない」を「がんば

    「残業しない」を「がんばらない」と同一視しないでほしい|NZ MoyaSystem
  • 過労死は「労働災害」じゃなくて「殺人」だ|NZ MoyaSystem

    大手広告代理店・電通の新入社員、高橋まつりさんが2015年のクリスマスに投身自殺した事件について、三田労働基準監督署が過労死認定をしていたことが明らかとなった。 24歳東大卒女性社員が過労死 電通勤務「1日2時間しか寝れない」 クリスマスに投身自殺 労基署が認定 – 産経ニュース 彼女は21世紀とは思えないほど非人道的な労働環境で働いていたようで、あまりの衝撃で感情が言葉にならない。 どーしても言いたいことが一つだけあるんで言わせてもらう。 今回の件、「労働災害」認定ということで会社に賠償責任あるって話だけどさ。 過労死って、労働「災害」なの? どう考えても「殺人」だと思うんだけど? だれかの頭を殴って、もし打ち所が悪くて死んでしまったら、当然逮捕されるよね。そして殺人罪に問われるよね。 「まさか死ぬとは思わなかった」じゃすまないんだよ。殴ったのが原因で人が死んじゃってるんだからさ。 まず

  • ニュージーランドの永住権取得が難化! EOIポイント引き上げ、英語スコア提出が必須に|NZ MoyaSystem

    ニュージーランド移民局から、今後2年間の永住権発行数を削減するため、永住権申請の条件を難化させるとの発表がなされました。なんだってー!!! www.immigration.govt.nz なかなか衝撃的なニュースだったので、ニュージーランドブログの諸先輩方もこぞって取り上げてますね。 ニュージーランドの移民法が変わります。今後2年間は厳しくなります | 日刊ニュージーライフ ニュージーランドの永住権がより難しくなる – クライストチャーチ最高!/ニュージーランドブログ 具体的に何が変わるの? 今回の変更は、まず大きく2つのカテゴリに分けられます。 Parent Category (永住者の両親に与えられる永住権)の新規申し込み一時中止 Skilled Migrant Category (技能移民部門)の申請条件の難化 ひとつ目の内容は、両親をニュージーランドに呼ぼうとしていた人にとってはか

  • 1