タグ

2016年1月9日のブックマーク (3件)

  • データベースオブジェクトの命名規約 - Qiita

    DB設計によく携わっていた頃に多くのプロジェクトで共通で規定されていた規約をまとめてみました。 ここでは オブジェクト として以下のものを対象としています。 (カラムはテーブルの一部ではありますが、別で切りだしています。) テーブル カラム インデックス 制約 1.全般 大文字を利用しない テーブル名、カラム名ともに大文字を利用しない。 (DBにより大文字小文字を区別するもの、しないものなどがあるため小文字で統一を図る) 名前 OK/NG

    データベースオブジェクトの命名規約 - Qiita
  • » 東京には何もない、という話

    2015/10/16 機能と曖昧, プロセスと結果, 自由と規制, 都市と地方, 資主義と新しい主義, 山形 山形にいたころは、東京っていっぱい遊ぶ場所があって、いいなあと思ってたんだけど。 実際に来てみると、東京ってあんまり何もないなあって、思うことが時々ある。 東京って、遊ぶ「結果」はたくさんあるんだよね。 電車でぷらっと行けば、 街中にはオシャレな雑貨屋、居酒屋、カフェがあるし、おしゃれな服が売っている店もたくさんある。 謎解きもできれば、映画もあるし、ヨガやネイルも好みに応じて好きなようにえらべる。 案外近くに自然のあふれる公園もあるし、歴史のある街並みもあるし、展覧会とかもたくさん開かれている。 だから、「あ~なんかしたいな」と思った時には きっと困らないところなんだけど。 山形には何もない。 (まだ社会人になってから山形に住んだことはないけど)。 最近はおしゃれなカフェや、雑

  • まだMVC,MVP,MVVMで消耗してるの? iOS Clean Architectureについて - Qiita

    <この記事は「Money Forward Advent Calendar 2015」の22日目の記事です> この記事は、iOS Clean Architectureと実際にコードへ適用した内容について紹介します。 コードについては、改善の余地があるため随時修正していくと思います。 → github: https://github.com/koutalou/iOS-CleanArchitecture iOS開発においてよくある問題点 「ビジネスロジックはModelに置くべき」と言うが、開発者によって理解や意見がバラバラで統一的な実装ができない 度重なる仕様変更や複雑な仕様に対応するためにViewControllerや特定のModelが肥大化し、ビジネスロジックの質を見失う MVC,MVP,MVVMだけで考えると、どこかのレイヤが複数の責務を持つことになり依存度の高い複雑なコードが生まれてし

    まだMVC,MVP,MVVMで消耗してるの? iOS Clean Architectureについて - Qiita
    jumperson
    jumperson 2016/01/09
    ViewControllerでprotocolを定義して。それをPresenterのプロパティとして持ち、ViewControllerを設定。 Presenter/UseCaseも同様にして受け渡しを行うのか。