タグ

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

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

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

    新人プログラマーに読ませて欲しいネーミングの大切さ - プログラマー幸福論
    puniceus
    puniceus 2012/09/28
    加えて既存コードのネーミングを疑う習慣もほしい。平気でregistとか使う前に辞書引こう
  • 若い世代にとってネットそのものは夢や理想を乗せる対象でもなんでもなくてただの生活インフラ

    ultraviolet @raurublock 「ネット上で実名を使うかどうか」と「リアル社会のしがらみに巻き込まれるかどうか」は、確かにリンクしてはいるが、分けて考えるべきだと思う。なぜなら、「実名を使っていないにも関わらずリアル社会のしがらみに巻き込まれてしまった」人も少なくないから 2012-09-26 16:03:30 ultraviolet @raurublock ポイントは「ネット上での人間関係をリアル社会と別に構築することができるか」だと思う。これは現状困難で、「こっそりやる」以外に事実上方法が無い。しかも、こっそりやってたつもりだったのにバレてあわちゃー、的なことも少なくない。 2012-09-26 16:03:37

    若い世代にとってネットそのものは夢や理想を乗せる対象でもなんでもなくてただの生活インフラ
    puniceus
    puniceus 2012/09/28
    ネットに対して熱い思いを持つ自分と冷めた自分とはいる。