タグ

2012年9月28日のブックマーク (2件)

  • youRoom - Task management is communication

    youRoomとは? 時間や場所にしばられない多様なワークスタイルが広まる中、成果を出すためにはツールによる情報共有がますます重要になってきます。youRoomは「グループでの情報共有と協同作業」を支援するツールです。 youRoomが目指すところ youRoomでは、少人数のチーム活動で使うメーリングリストを置き換えることを目指しています。 メールは、1対1で使うには便利なものですが、3人以上で使うと途端に使いにくくなります。 メーリングリストは、宛先の指定は楽になりましたが、根的な問題を解決してはくれません。 メーリングリストでのコミュニケーションは、重厚で複雑で冗長です。 メーリングリストを使うことでチームの活動も重厚で複雑で冗長になってしまっているのです。 youRoomは、スマートフォンとクラウドの時代にあった形で再発明しました。 youRoomを使うことでチームの活動をシンプ

  • 新人プログラマーに読ませて欲しいネーミングの大切さ - プログラマー幸福論

    Photo from Kıvanç Niş ネーミングについてまじめに長文を書いてみました。もし、あなたの会社にネーミングに疎い新人プログラマーがいたら読ませてやってください。 ちなみに、この記事はシステム開発のネーミングについて書いています。また、このブログの特性上、英語でのネーミングを想定していますが、日語のネーミングでも同様に考えることができると思います。 1. ネーミングの重要性 一般に、熟練のプログラマーほど、プログラミングにおける ネーミングに時間をかけます。それはなぜでしょうか。 あなたが付けたその変数名 data は、その時点では、自分のために付けた「目印的なもの」であったかもしれません。しかし、そのソースコードを引き継いだ担当者など多くの人が、その名前を見ることになります。 // データを取得する var data = getData(1); そしてその名前は、そのソー

    新人プログラマーに読ませて欲しいネーミングの大切さ - プログラマー幸福論