알고리즘 순서도를 작성하는 습관을 들이자

회사에서 일을 할때 개발해야 할 관련 기능들을 이해하고 작업을 들어가야 하는데

대부분 기한이 촉박하고 위에서는 재촉하고 시간이 없기 때문에 개발을 하면서 관련 기능들을 이해하는게 대부분이였다.

 

하지만 이렇게 시간에 쫓기며 일을 하다보니 일에 대한 이해도가 떨어진다는게 느껴졌고

기획이 수정되는 일이 잦아서 이미 개발한 기능을 수정해야 하는 일이 빈번했다.

급하게 개발을 하다보니 내가 개발한 기능이지만 어떻게 만들었는지 기억도 흐릿한 경우가 대부분이였다.

보통 주석으로 코드 흐름을 적어놨었다. 하지만 이 방법은 코드에 대해 이해할때는 좋지만
기능의 흐름을 이해하기로는 부족했고 한눈에 보기도 힘들다.

 

이 문제를 해결하고 안전한 코드를 작성하면서 빨리 개발을 할 수 있고 문서화도 시킬수 있는

알고리즘 순서도를 작성하는 방법이 나에게 도움이 될거같다는 생각이 들었다.

그래서 순서도를 그리는 방법에 대해 알아 보기로 했다.

 

 

출처:https://booksr.tistory.com/13

 

출처:https://tcpschool.com/codingmath/flowchart#google_vignette

 

'프로그래밍 > etc' 카테고리의 다른 글

OAuth2.0 플로우 정리  (0) 2024.09.04
Access Token과 Refresh Token  (0) 2024.03.21
객체지향의 4가지 특징  (0) 2024.01.21