ブックマーク / jabba.cloud (2)

  • Rubyのリファクタリング:「聞くな、言え」の法則

    元ネタはこちら。 Tell, Don't Ask キャッチフレーズから非常に分かりやすい。 Tell, Don't Ask 言え!、聞くな 理想的なオブジェクト指向設計においてはオブジェクトに対してただやって欲しいことを「言う」だけ。 こちらでどうればいいのか聞いたり、判断したりしないこと。 サンプルで見るとそれは明快。 悪い例 <% if current_user.admin? %> <%= current_user.admin_welcome_message %> <% else %> <%= current_user.user_welcome_message %> <% end %>

    nkgr
    nkgr 2019/04/13
  • 個人開発者のAndreyは今、世界で最も熱い男。彼のブログから学ぶ個人開発のあり方

    Andrey は先日、ProductHunt のメイカー・オブ・ザ・イヤーに選出されたウクライナ出身の個人開発者。彼のブログには多くの学びがあって全ての個人開発者は必見だな、と感じたので紹介する。 ※)以下はブログを執筆した 2019 年当初の感想です。2020 年4月時点でもうすでに月次の収益は100万円をゆうに突破してさらに成功されています。 Andrey's Hardcore Year Andrey は時々ツイッターのタイムラインに入ってきて、面白い人だなーぐらいの認識だった。年末ごろから彼のアプリの収益性もうなぎのぼりになり、ついにメイカー・オブ・ザ・イヤーを受賞したのを機に彼の全てのアプリとブログ記事をチェックすると、その考え方や手法から多くを学ぶと同時に気が付いた。 「Andrey は今、個人開発の世界で最も熱い男のひとりだ」と。 なぜ彼のブログが個人開発者にとって要チェックな

    個人開発者のAndreyは今、世界で最も熱い男。彼のブログから学ぶ個人開発のあり方
    nkgr
    nkgr 2019/01/21
  • 1