タグ

ブックマーク / qiita.com/fromkk (1)

  • SwiftでProtocolの利用方法を盛大に勘違いしていた話 - Qiita

    iOS界隈では少し前に設計に関する議論がとても活発だった時期がありました。 Clean ArchitectureやVIPER、MVVM、MVPなどなどですね。 所属している会社ではそういう設計を取り入れる事は無く、あくまでもMVCでやり続けるという表明をしたりしていたのですが、個人的になんかもやもやしていたので、少しずつ興味がある所から調べたりしていました。 そんな中でこれまでprotocolの利用法を大きく勘違いしていた事が判明したので共有したいと思います。 大きく勘違いしていた事 どのアーキテクチャでも言われてる事として、役割の細分化があります。 大抵細かく役割を切って、それぞれの役割をprotocolでやり取りするといった説明があるかと思います。 ここで僕の勘違いしていた事が「ふむふむ、とりあえずprotocol作って分割させればええんやな」と思っていた事です。 とりあえず View

    SwiftでProtocolの利用方法を盛大に勘違いしていた話 - Qiita
  • 1