Project/Dimipay

디미페이 개발 - 2

smileDeveloper 2023. 3. 29. 13:27
반응형
SMALL

https://github.com/dimipay/dimipay_flutter

 

GitHub - dimipay/dimipay_flutter: 한국디지털미디어고 결제 핀테크 서비스, 디미페이 플러터 리포지토리

한국디지털미디어고 결제 핀테크 서비스, 디미페이 플러터 리포지토리. Contribute to dimipay/dimipay_flutter development by creating an account on GitHub.

github.com

디미페이 Flutter 코드는 위의 사이트에서 확인할 수 있습니다.

 

코드는 크게 UI 디자인을 구현한 프론트 코드와 백엔드 API와의 연동을 위한 코드 두가지로 나뉘고 부가적으로 Android와 IOS의 네이티브 기능과 로그인 기능 등으로 구성되어있습니다.

 

크게 중요한 것을 말해보자면

  1. 파일 구조 (디자인 패턴)
  2. 아키텍처
  3. 폴더명과 파일명
  4. Commit Message

결국 다 협업을 하기 위해서 필요한 내용들입니다.

위와 같은 방법들은 결국 생산성이 향상됩니다.

  1. 팀 작업 / 협업하기 용이
  2. 유지 보수가 쉬워짐

 

규모가 있는 프로젝트는 혼자서 단기간안에 만들기가 힘들것 같다고 느꼈습니다. 어떤 프로젝트를 완성시켜야 한다는 부담감이 있으면 책임을 져야 되는 상황이 되기 때문에 심리적인 요소가 있습니다. 

 

협업을 할 때 중요한 것은 무엇이냐면 아무래도 소통입니다.

뭐가 필요한지, 어떤 부분을 만들건지, 마감시간에 다 만들 수 있는지, 계속해서 소통하고 결과물을 만들어내야 합니다. 

짧은 시간이라면 짧은 시간이였지만 기획단계에서 구성한 기능들, 디자인을 만들어내야했고 틈틈히 시간을 내어서 완성을 했습니다.

 

 

 

 

 

 

 

반응형
LIST

'Project > Dimipay' 카테고리의 다른 글

디미페이 마무리  (0) 2023.06.07
디미페이 개발 - 3  (2) 2023.05.02
디미페이 개발 - Developer's Cut  (0) 2023.03.17
디미페이 회고 - Developer's Cut  (0) 2023.03.15
디미페이의 시작 - Developer's Cut  (0) 2023.03.15