어떤건 api고 어떤건 sdk, 나는 어떤걸 써야할까? REST API는 또 뭘까? 여태 대충 되는 걸 쓰고 넘어갔던 것을 자세히 알아보자!
안드로이드 프로젝트를 진행하고 스프링부트를 사용하면서 아직도 gradle이 뭔지 모르는 나를 보며 이 정리가 필요할 것 같았다.
미뤄왔던 쿠버네티스 더이상 미룰수 없다.
안드로이드 에서도, Spring에서도 gradle만 쓰던 나 갑자기 maven을 써야한다니 기본 구조를 알아보자
“test the program before you write it!” - Kent Beck테스트코드를 먼저 만들고, 실제 프로덕션 코드를 나중에 만드는 개발방법설계 → 테스트(코드작성) → 설계수정(반복) → 개발(코드작성).cf 기존 설계 → 개발(코드작성) → 테
Micro Service Architecture→ 작은단위의 서비스로 구동되도록 구성하고 관계를 정의하는 아키텍쳐복잡성이 낮다 서비스의 모듈화 → 유지보수가 쉽고 개발서비스의 개발이 빠르다독립적인 배포, 수정이 용이개별 scale-out 가능scale out : 서버