2015年10月24日のブックマーク (3件)

  • ついつい使ってしまうプログラミングの悪いテクニックは? | スラド デベロッパー

    プログラミングの際に、さまざまな理由でコーディングのルールを破ってしまうことがある。これらは誰もが「悪い」プログラミングテクニックであると認めるようなものだが、結果としてコードがクリーンになり、高速かつシンプルになることもある。InfoWorldの記事では、愛される悪いプログラミングテクニックを9つ選んでいる。 InfoWorldが選んだ悪いプログラミングテクニックは以下の通り。 gotoを使う 関数名だけで内容がわかるようにしてドキュメンテーションを避ける 1行に大量のコードを詰め込む 型宣言をしない 値の型を繰り返し変換する「ヨーヨーコード」 独自のデータ構造を書く ループの半ばでループを抜ける 短い変数名を使う 演算子や関数を再定義する プログラミング言語や環境によっては使用できないものもあるが、皆さんがよく使うものはあるだろうか。また、リストに追加するとしたらどのようなものがあるだ

    nyalsen
    nyalsen 2015/10/24
  • Linuxに関わる人が一度は読むべきStackOverflowまとめ - Qiita

    なぜStackOverflowか Upvote/Downvoteの仕組みにより、自然とベストプラクティスが蓄積されている 世界中のプログラマの目に晒されているため質が高い 答えが幾つか出されているため視野が広がる・一つの手法に固執することがない 英語の勉強にもなる StackOverflowのおすすめの見方 質問はまずしっかり理解する それに対する答えを比較してみて、なぜそう動くのかを考える コメント欄はFont Size的には小さいが、かなり濃いコメントが書かれていることが多いので暇なら目を通す 10. Looping through the content of a file in Bash? ファイルの内容をループで取得するためのベストプラクティス。 (2015/10/23 : 節修正しました。@heliac2000 さん、@kawazさん、ありがとうございました。詳しくは記事コ

    Linuxに関わる人が一度は読むべきStackOverflowまとめ - Qiita
    nyalsen
    nyalsen 2015/10/24
  • これからの時代に求められるのは「T型ではなくH型の人材」

    米国の名門ビジネススクールに通う人たちのあいだで、近年、「デザイン」の授業の人気が高まっています。世界中の企業が大きな変革を迫られるようになった今、組織が求める人材像にも変化が見られるからです。 イリノイ工科大学のデザインスクールで学び、現在はデザインファームbiotopeの代表を務める佐宗邦威氏は、これから必要とされるのはH型の人材だと言います。 H型の人材とはどんな能力を持つ人たちなのか──彼の著書『21世紀のビジネスにデザイン思考が必要な理由』からの抜粋をお届けします。 越境人材というキャリア イノベーションを語る上で、デザイン、エンジニアリング、ビジネス、という3種類の人材が交差する“地図”を描くことが重要です。 自分と違うスキルを持った人とチームを組むことをベースにしたとき、自分がどの領域をコアにして強みを発揮し、他の領域を得意とする人と組む必要があるのかが明確になります。 ちな

    これからの時代に求められるのは「T型ではなくH型の人材」
    nyalsen
    nyalsen 2015/10/24