タグ

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

  • プロジェクト全体のコードの行数からいい感じかどうか知りたい - mattak's blog

    数年前のプロジェクトで100行未満のファイルをプロジェクト全体の95%にする。 という趣意でメンテしやすさを確保しようとした。 (テストやコードジェネレートしたものは除いて計測するような指標) speakerdeck.com これはわりと簡便で良い指標だと個人的に感じている. どんなプログラミング言語やアーキテクチャでもすぐに適用でき、ある程度プロジェクトの健康状態がそこからわかるからだ。 この話をすると、クラス感の依存関係をみたり、コミットログでの編集頻度などより複雑な解析しようと試みる人がいる. それはそれでとても良いのだけど、個人的にはこの指標の柔軟さ、簡便さ、費用対効果の高さが気に入っている. ファイル行数の分布グラフがばらついているプロジェクトは、だいたい何か設計や機能が失敗している. 昔どこかの勉強会で、行数が多いほどエンバグする可能性が高まるという当たり前の事実を聞いた。 実

    プロジェクト全体のコードの行数からいい感じかどうか知りたい - mattak's blog
  • 6ページの長文メモ、ベゾスも認めるアマゾンの「奇妙な会議ルール」

    ジェフ・ベゾス氏は4月20日、ジョージ・W・ブッシュ大統領センターで開催されたイベントに登壇、自社のちょっと変わった会議について語った。 同社の会議では、練り上げられた6ページの長文メモが用意される。そして会議の冒頭で全員がそれを黙って読む。 ベゾス氏はもう何年も前にパワーポイントの使用を禁止した。同氏が考える、メモを使った会議の方がはるかに優れている理由を見てみよう。 アマゾンで幹部として働くなら、専門分野が何であろうと、文章を書くことと読むことが得意でなくてはならない。仕事に必要な会議をうまく取り仕切るために。 アマゾンCEOジェフ・ベゾス氏は4月20日、ジョージ・W・ブッシュ大統領センターで開催されたイベントに登壇した際、このやり方が「奇妙」に聞こえることは承知していると語った。 「アマゾン社内ではパワーポイントは使われていない」とベゾス氏。 「外部から新たに幹部を採用したときは、『

    6ページの長文メモ、ベゾスも認めるアマゾンの「奇妙な会議ルール」