タグ

programmingとrefactoringに関するakio0911のブックマーク (3)

  • 多すぎるコード行に殺される?

    あなたにとって重要なトピックや同僚の最新情報を入手しましょう最新の洞察とトレンドに関する最新情報を即座に受け取りましょう。 継続的な学習のために、無料のリソースに手軽にアクセスしましょうミニブック、トランスクリプト付き動画、およびトレーニング教材。 記事を保存して、いつでも読むことができます記事をブックマークして、準備ができたらいつでも読めます。

    多すぎるコード行に殺される?
  • あなたのコードをリファクタリングしてくれる?!『Refactor My Code』 | 100SHIKI

    3ヶ月前の自分は別人、がコーディングの世界である。 なんでこんなコード書いたのだろう?と思うようなコードがいっぱいあると泣きたくなる(そして実際たくさんある)。 そうしたことにならないようにRefactor My Codeが生まれたようだ。 このサイトでは自分のコードをアップして、リファクタリングをコミュニティに依頼することができるようだ。 現在はどうやらホスティングの関係でうまく動いていないが、アイディアとしてはなかなか素敵だ。 プログラマがこうして少しずつステップアップしていけるコミュニティは他にも出てきてほしいですね。

    あなたのコードをリファクタリングしてくれる?!『Refactor My Code』 | 100SHIKI
  • 最速インターフェース研究会 :: 実践JavaScriptリファクタリング

    同じ事をやるにも、いろんな書き方があるわけでいかにして短くてわかりやすいコードを書くかというノウハウを紹介します。 例として"abcde"を80回繰り返した文字列を作るとして実際に自分のコーディングスタイルがどんな風に変化していったのか、という。 短くなるのは確かなんだけどわかりやすいかというと、人によるかもしれない。 グローバル関数を定義2年前なら、多分こういう具合だった。 //ふつうに関数として定義する function x(str,num){ var tmp = ""; for(var i=0;i<num;i++){ tmp += str; } return tmp; } x("abcde",80) Stringのメソッドとして定義1年前だとこんな感じ。 //Stringのメソッドとして定義する String.prototype.x = function(num){ var tmp

    akio0911
    akio0911 2008/01/30
    '同じ事をやるにも、いろんな書き方があるわけでいかにして短くてわかりやすいコードを書くかというノウハウを紹介します'
  • 1