タグ

2011年11月10日のブックマーク (6件)

  • ガード節による入れ子条件記述の置き換え - ぐるぐる~

    「リファクタリング」の「ガード節による条件記述の置き換え」 って項目がまさに、 ifの入れ子になるような処理を、関数の最初で値検査してreturn(あるいは例外をスロー)に置き換えるって話だったと思います。 途中でreturn編 ちょっとりふぁくと - 神様なんて信じない僕らのために これですね。 double getPayAmount() { double result; if (_isDead) result = deadAmount(); else { if (_isSeparated) result = separatedAmount(); else { if (_isRetired) result = retiredAmount(); else result = normalPayAmount(); } } return result; } double getPayAmount

    ガード節による入れ子条件記述の置き換え - ぐるぐる~
  • 右寄りのプログラマを粛正する。 - こせきの技術日記

    まずこれを10回読もう。 うねりコード - 【アンチパターン】遠くから見ると、画面上でコードがうねっている。 コードが2段階以上右に寄ったら、右足はウンコ踏んでると思いましょう。無闇とエディタの横幅を広げるのも良くない。広いディスプレイは甘え。 つぎこれ。 ガード節による入れ子条件記述の置き換え - ぐるぐる~ function foo() { if (cond) { : : : : } }こういうのは最低です。下のように書きます。 function foo() { if (! cond) return; // ガード節で、さっさと帰らせる。 : (正常処理) : }無駄にインデントが深くなりません。意図が明確になります。 下のようなコードも良くない。 function foo() { if (condA) { : : } if (condB) { : : } }右に寄りすぎ。メソッドを分

    右寄りのプログラマを粛正する。 - こせきの技術日記
  • 文章力とは、この世を生きる力である

    これまで読んできた文章術の中で、トップクラスに入る良書です。書を読めば、細かいテクニックは抜きにして「人に読んでもらうに値する文章」を書くためのコツを知ることができます。 誰も教えてくれない人を動かす文章術 音を言うと、書は紹介したくなかった。ライバルが増えてしまうから(笑) 凡庸さは恥 文章においては、凡庸さは恥です。結果としての凡庸さはある程度しかたがないとしても、せめて「凡庸さは恥」だということを肝に銘じておきたい。実は、このことを知ってもらうことこそ、私が書を書くにあたっての、隠されたテーマなのです。 脳天をガツンと叩かれたような感覚でした。私は以前から「万民に受ける記事=誰にも読まれない記事」という持論を持っていたので、勇気をもらえました。 「どっちも大事」みたいな理想論をアップしていたら、まったく見向きもされなかったと思います。「それができれば苦労はしない」的なコメ

    文章力とは、この世を生きる力である
  • ツイッター時代に注目される、ブログ記事タイトル9つのルール

    人気ブログの作り方マーケティング的ブログ運営術三部作、 あなたのブログが7倍読まれやすくなる方法... ツイッターで注目されることを意識する のひとこと、 「ブログ記事タイトルに、知らない商品名やブランド名が入っていると、スルーしちゃうわ」 を聞いて、人は「自分に関係のありそうな記事しか読まない」ことに気が付いてしまってから、私のブログの書き方は大きく変わりました。 なるべく多くの人に「自分に関係ありそうだ」と思ってくれるような記事タイトルを意識するようになりました。もちろん、記事の内容を逸脱しない範囲で。 私が考えたタイトルは、既存のブログより7倍読まれやすいことがアンケート調査から判明し、自分の仮説に確信を得ることができました。 そして更に、予想外のことが起きはじめました。 なんと、ツイッターからのアクセス増えてきたのです。 ※私はブログの更新を、ツイッターに流しています。 自分の記

  • 文章力が無くても、面白いブログ記事を書く秘訣

    words / rick 人気ブロガーになるためには、「文章力」が必要だと考える人は多いと思います。屋さんに行けば「人に伝わる文章の書き方」のようなタイトルのが、たくさん売っています。 面白いブログ記事を書くために、一般的な文章力は必要ないと考えています。ブログにはブログなりのコツがあります。 なぜ、文章力は必要ないのか? まずはこの文章を読んでみてください。 こんちには みさなん おんげき ですか? わしたは げんき です。 この ぶんょしう は いりぎす の ケブンッリジ だがいく の けゅきんう の けっか にんんげ は もじ を にしんき する とき その さしいょ と さいご の もさじえ あいてっれば じばんゅん は めくちちゃゃ でも ちんゃと よめる という けゅきんう に もづいとて わざと もじの じんばゅん を いかれえて あまりす。 どでうす? ちんゃと よゃち

    文章力が無くても、面白いブログ記事を書く秘訣
  • 質問テンプレート - 発声練習

    一匹狼のための一人Q&A大会と質問の型をいくつか持っておくと便利より、転記&いくつか追加。どう使うかは二つのエントリーを参照のこと 追記:9月2日 基的にこういう質問を友達や彼女/彼氏につかっちゃダメだよ。嫌われるよ。「きっちり、はっきりさせることが重要」ということを共有している研究室や職場においてだけ使いましょう。もちろん、自分はいくら苛めても良いのでガンガン自問自答しましょう。 質問の基 ある事柄に関して、少なくとも5つの側面があります。良く言う5W1Hです(What, Why, Who, When , Where, How)。自分がはっきりさせたい事柄に関して、この5W1Hを問います。あるいはその反対「〜でないのは?」を問います。 言葉の定義や概念の整理をしたい場合 「〜の定義は何?」 「何が〜ではないの?」 「〜は何に対して使う言葉ですか?」 「〜はどの分野で使われる言葉ですか

    質問テンプレート - 発声練習