본문 바로가기

기타 개발

프로그램을 개발할 때 중요한 점.

728x90

1. 박스로 나눠라

프론트 앤드든 백엔드든, 서비스를 어떻게 logical하게  나눌수 있어야한다.

API들을 어떤 박스로 나눌 수 있을지, 그러면 서비스를 좀 더 세분화해서 micro service가 가능하게 만들 수 있다.

class를 만들거나 함수를 작성할 때도 이 class안에 너무 많은 것들이 담겨져 있지 않는지 

이 class를  좀 더 세부적으로 나눠져서 다른 클래스들을 나눌 수 있지 않을까, 이것이 기본적인 mind set.

 

2. 큰 그림을 그리기 

먼저 큰 그림을 먼저 보자!

이게 무엇이고 어떻게 쓰이는거고 큰그림을 바라보면서 공부하면 다른 걸 공부해도 금방 배운다.

 

728x90