Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Internship report at Mercari

Kohei
November 30, 2021
3k

Internship report at Mercari

Kohei

November 30, 2021
Tweet

Transcript

  1. 2 About Me - First year graduate school student (ML,

    NLP) - I created 7 apps that is available on App Store - I love tennis 🎾 Kohei Morino
  2. 4 Task 1 - Removed a feature flag and old

    version files - Renamed new version files Cleanup search API What I learned - How to develop Mercari app (Architecture, PR, etc...) - The role of feature flags 🚩
  3. 5 Task 2 - Create a new profile camera screen

    - Switch between new and old screens by a feature flag Re-architecture Profile Camera Screen What I learned - Reactive swift - MicroViewController - Unit tests
  4. 7 Task 3 - Remove xib files 👋 - Replace

    Distributor with Store Refactor ProfileEditViewController What I learned - The role of Store - How to create mocks for unit tests - Merits of avoid using xib files Store VC1 VC2 VC3 State Actions ParentVC
  5. 8 Task 4 - Create the components in SellerHome Migrate

    seller home to Home architecture What I learned - How to use DataSource - How to create tests for log - SellerHome’s API