2018年10月1日のブックマーク (4件)

  • 実装クリーンアーキテクチャ

    最近何かと騒がしいクリーンアーキテクチャですが、丁度プロダクトで採用したところだったので折角なので情報共有ということで Qiita の初記事にしてみようと思います。 こちらの記事は GUI や CUI のアプリケーションを対象にしています。 Java コードの記事リンク:https://nrslib.com/clean-architecture-with-java/?preview_id=1263&preview_nonce=542ba7b70f&_thumbnail_id=1293&preview=true その他解説もしています。もしよろしければチャンネル登録をお願いいたします。 より実践的なコード(WEBアプリケーション): https://github.com/nrslib/itddd/tree/master/CleanLike YouTube での解説(WEBアプリケーション):

    実装クリーンアーキテクチャ
  • GoでMockを書く時のTips - Carpe Diem

    概要 「GoはDuck TypeだからMock用意するの大変だよね」とよく言われますが、そんなことはないですよ、という話。 環境 golang 1.8.3 1. interface自体埋め込めば実装済みと解釈してくれる 例えば以下のような複数のメソッドを持つinterfacedoEverythingがあり、showUserAge()にDIして表示させるロジックがあるとします。 ※DIについては GoでDependency Injection - Carpe Diem を参考にしてください type doEverything interface { getAge() int setAge(int) error getName() string setName(string) error getSex() string setSex(string) error } func showUserA

    GoでMockを書く時のTips - Carpe Diem
  • CODEPREPの無期限延長提供のお知らせ - CODEPREPからのお知らせ

    CODEPREP運営事務局です。 いつもCODEPREPをご利用くださいまして、誠にありがとうございます。 CODEPREPは無期限延長にて無償にて公開し続けます 2018年9月30日(日) をもちまして、当サービスの提供を終了すると告知をさせていただきましたCODEPREPですが、 チーム内で検討した結果「無期限延長公開」という形で、運営を継続することにいたしましたのでご報告いたします。 無期限延長の経緯 沢山のユーザーの皆さまに反響に答えたい 【ご反響をいただいているので質問です】 CODEPREP、2018年10月以降について、皆様のご要望をお聞かせください。(※コンテンツの更新管理は社内的に難しい状況です。) 《なんだか、3月から9月まで、2度に渡って閉店セールみたいになってしまっていることを誠に申し訳なく思っております😭》— CODEPREP@プログラミング学習 (@codep

    CODEPREPの無期限延長提供のお知らせ - CODEPREPからのお知らせ
  • 寿司屋に「回転寿司の変な寿司ってどう思いますか?」と聞きに行ってみた - デイリーポータルZ

    回転寿司に行くと焼き肉やコーンがのった寿司が当たり前のように回っている。回転寿司は自由だ、寿司の無法地帯なのである。僕はその中でもエビアボカドマヨネーズが好きだ。ネットで調べるとこういう寿司は「邪道寿司」と呼ばれているらしい。 邪道と呼ばれているくらいなのだから、業のお寿司屋さんはもしかしたら回転寿司のことを「てやんでい!あんなの寿司じゃねぇよ、バカ野郎!」と思っているのかもしれない。 実際はどう思っているのか知りたくなったので、浅草の寿司屋に行って店主に邪道寿司をべてもらって感想をもらうことにした。 大学中退→ニート→ママチャリ日一周→webプログラマという経歴で、趣味でブログをやっていたら「おもしろ記事大賞」で賞をいただき、デイリーポータルZで記事を書かせてもらえるようになりました。嫌いなべ物はプラスチック。(動画インタビュー) 前の記事:自分のグッズがでるガチャガチャが作りた

    寿司屋に「回転寿司の変な寿司ってどう思いますか?」と聞きに行ってみた - デイリーポータルZ
    easy-breezy
    easy-breezy 2018/10/01
    良いお寿司屋さんと良い記事、良いお母さん