Skip to content

35기 AND SOPT 합동세미나 모바일 앱 5팀 iOS - 링커리어

Notifications You must be signed in to change notification settings

SOPT-all/35-COLLABORATION-iOS-LINKAREER

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

35-COLLABORATION-iOS-LINKAREER

35기 AND SOPT 합동세미나 모바일 앱 5팀 iOS - 링커리어



Frame 10

김민서 김가현 안재현

홈-기본
채팅룸

채팅홈
채팅룸 인증
하단 탭바

홈-신입/인턴

Frame 11

  • [Feat]: 새로운 기능 구현
  • [Fix]: 버그, 오류 해결, 코드 수정
  • [Add]: Feat 이외의 부수적인 코드 추가, 라이브러리 추가, 새로운 View 생성
  • [Del]: 쓸모없는 코드, 주석 삭제
  • [Refactor]: 전면 수정이 있을 때 사용합니다
  • [Remove]: 파일 삭제
  • [Chore]: 그 이외의 잡일/ 버전 코드 수정, 패키지 구조 변경, 파일 이동, 파일이름 변경
  • [Docs]: README나 WIKI 등의 문서 개정
  • [Setting] : 세팅

Frame 12

라이브러리 목적 버전(Version)
Moya 간결한 네트워크 요청과 구조화된 관리 방식으로 코드 가독성과 유지보수성 향상 Alamofire
Kingfisher 쉽고 간편한 이미지 처리 Kingfisher
SnapKit Auto Layout을 쉽고 간결하게 작성하기 위함 & 가독성 향상 Kingfisher
Then 짧고 간결한 코드 처리 & 가독성 향상 Kingfisher

Frame 14

1. main branch에서 이슈번호를 가진 branch 생성
2. 생성한 branch에서 작업 진행 (Add - Commit - Push - Pull Request 의 과정)
3. Pull Request가 작성되면 팀원의 Code Review → Code Review 반영까지
4. 로컬 main branch로 넘어가서 원격 main branch를 pull 받기 (💡로컬 main 브랜치 최신화 작업💡)
5. 본인 로컬 main 브랜치  → merge into '본인 작업 브랜치' (본인 작업 브랜치에 최신화된 main 반영하는 작업)
6. 컨플릭 생기면 해결하고 다시 머지 반영하고 push (push 하기 전에 한 번 실행해보기)
7. 깃허브 돌아가서 merge 가능한지 확인하고 merge

Frame 13

StyleShare 의 Swift Style Guide 를 기반으로 추가/수정

Frame 15

├── Application
   ├── Appdelegate
   ├── SceneDelegate
   ├── LaunchScreen
├── Global
   ├── Extension
   ├── Literals
   ├── UIComponents
   ├── Resources
      ├── Font
      ├── Assets
   ├── Settings
      ├── Info.plist
      
├── Network
   ├── 🗂️ View1
      ├── DTO
      ├── View1Service
   ├── Base
├── Presentation
   ├── 🗂️ View1
      ├── 🗂️ Model
      ├── 🗂️ View
         ├── 🗂️ Cell
      ├── 🗂️ ViewController

Frame 18

About

35기 AND SOPT 합동세미나 모바일 앱 5팀 iOS - 링커리어

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages