728x90 MSA 구축기1 [MSA] Microservice Architecture 구축에 들어가며, [ Prologue ] 풀스택 개발자로 취업했지만, 게임 개발로 프로그래밍을 처음 접했던 나로서는, 기능 구현 위주의 코드를 작성하고 나면 항상 2% 부족한 기분이 들었다. C++ 교육과 정보처리기사 취득 과정에서 익힌 객체 지향, 재사용성과 유지보수성이라는 개념이 항상 마음 한 켠에 남았기 때문이다. 부족한 프로젝트 일정은, 구현 위주의 하드 코딩을 유도했고, 나중으로 미루자며 리팩토링을 방해했다. 그럼에도 코드를 최대한 다듬어보자며, 메소드를 생성하고 클래스를 나누었지만 한계가 있었다. 운이 없었던 것인지 개발자 대부분 그런 것인지는 모르겠지만, 이를 같이 생각해보고 배울 수 있는 사람도 최근까지는 만날 수 없었다. 숙명이라 생각하고 혼자 개발 공부를 시작했는데, 다행히도 최근 몇 년간 양질의 인터넷.. 2023. 4. 18. 이전 1 다음 반응형