タグ

2015年6月15日のブックマーク (5件)

  • 第2回 設計編 | gihyo.jp

    カンファレンスの準備も大枠ではプログラムを書くことと似ています。全体の設計をせずに突き進む事も不可能ではありませんが、やはり全体像の設計を事前にしておかないと要所要所で躓きがちです。 どんなに細部がうまく実装できてもプロジェクト全体としてうまく機能しないことはよくあります。YAPC::Asia Tokyoのようなイベントもまさにそれと同じで、まずそのイベントについての大枠の設計が重要となってきます。 イベント運営をする際にこのような設計が重要になってくるのはひとえにイベント運営とは取捨選択の連続だからです。決断を迫られた際にどちらの方向に判断を倒すかという指針をアドホックに決めていると収拾がつかなくなりがちなのですが、前もって設計をちゃんとやっておけばいざという時に一貫性を持って判断ができるようになります。 What(どんなイベントなのか) 最も重要な事項の一つにそれが何を目的としたイベン

    第2回 設計編 | gihyo.jp
    bunnyhop
    bunnyhop 2015/06/15
  • 「じゃあ安い人に代えて」に見る人員と人材との違い

    以前の職場で、ほんとにプロという名に値する、専門職の派遣社員さんがいて、その人の派遣元が派遣先に時給アップ交渉をしたらしい。数年勤めたし、お役に立ててる自信もあります、とのことだったが派遣先の回答は「じゃあ安い人に代えて」。あの人切ったらこの職場回らなくなるとみんな知ってるのに。 — よれよれぽんこ (@ponko4) 2015, 6月 7 スキルアップしたら「お値段高くなるならもう要りません」と言われるなら、労働者の「スキルアップへの意欲」というのはどうキープすればいいのか。 — よれよれぽんこ (@ponko4) 2015, 6月 7 あくまでもこれは一例で、フェイクなり一部話を持った可能性も否定できないけれど、似たような話は実体験......というかリアルで見聞きした話も含め、いくつも知っているので、恐らく単独の特異的な事案ではないはず。まぁ、統計データとして取得されることはない類の

    「じゃあ安い人に代えて」に見る人員と人材との違い
    bunnyhop
    bunnyhop 2015/06/15
  • Appleが己の正義と魂を燃やしweb広告業界の新しいルールを提唱している件で(山本一郎) - 個人 - Yahoo!ニュース

    bunnyhop
    bunnyhop 2015/06/15
  • 書き直さない時代の気分 - steps to phantasien

    なんとなく続き。(前回) Martin Fowler が蒸し返すまで、 自分は書き直しについてことさら何か書く気が起きなかった。 どうでもよさは時がたつほど増していった。気分の出処を見直してみたい。 部分的に書き直す 最初の理由は、書き直しがゼロかイチかの大きな判断ではないという納得かもしれない。コードの書き換えには様々な粒度がある。一番小さいのが厳密なリファクタリング。一番大きいのがフルスクラッチの書き直し。その間には様々な大きさの書き直しがある。書き直しの粒度が連続的である以上、どちらか一端を擁護する議論は虚しい。 小さい刻みの変更を積み重ねれば危険を冒さず大きな変更ができる。それがリファクタリングのテネットだ。刻みは小さいほど安全だから、良いプログラマは大きな変更を連続した小さい変更へと噛み砕く。変更の難しさに実力が及ばないと刻みが大きくなり失敗の危険が増す。バグが増えたり納期に遅れ

    bunnyhop
    bunnyhop 2015/06/15
  • 転校生の本歌取 - steps to phantasien

    ふと思い出し書き直しの話 (1, 2) の続き。 書き直しの必要に迫られることも、たまにはある。それはオリジナルが手に入らないとき。転職先で前の職場にあった内製ツールが使いたい。慣れたプログラミング言語にあったライブラリが新しい言語に欲しい。そんなときは自分の新しい環境でオリジナル相当品を書き直したいかもしれない。再発明、移植なんて呼ぶこともある。 この書き直し、再発明は、必ずしもオリジナルを超えなくていい。越えるべきオリジナルを使えない事情があってのコードだから。スポーツの試合で怪我をしたエースのかわりに急遽投入された補欠の立場に似ている。ベストを尽くし役割を果たせばいい。補欠系書き直しとでも呼ぶことにしよう。 Bazel と補欠たち 一応の役目は果たすものの、オリジナルほどはぱっとしない。そんな補欠系書き直しはたくさんある。 プログラミング言語をまたいだ補欠系書き直しとして真っ先に思い

    bunnyhop
    bunnyhop 2015/06/15