요즘 알고리즘 공부를 하고 있는데, 순서도를 그리기로 했습니다. 예전에 콧방귀도 안뀌던건데,
나름 지엽적인 로직(알고리즘) 설계할때 쓰면 괜찮을 것 같다는 생각이 들었습니다.
일단 다이어그램을 그리는 것이 산출물로서 억지로 만들거나 애초에 그냥 하지 않는 일 정도로 여겨지고 있었는데,
그런 의미보다는 머리 속으로 그리기에는 큰 그림들은 실제로 그려보면서 하는 것이 효율적이라는 생각이 들었습니다.
일종의 생각을 시각화해주는 보조 도구겠지요. 머리가 뛰어나서 머리속에서도 선명하게 그림들이 그려진다면 괜찮지만, 어느정도 이상이 되면 잘 안되는데 억지로 하다보면 소스코드가 지저분해지는 문제도 생기고.
그래서 다이어그램 그리는 것을 좀 습관화하려고요.
그래서 순서도 그리는걸 찾아봤는데 Dia 라고 오픈소스로 되어 있는 것들을 가장 추천하더라고요.
저도 가벼우면서 공짜인것을 찾는것을 목표로 했는데... 결론은 비지오를 사용하기로 했습니다.
오늘 써봤는데, 아주 만족스럽습니다.
반면에 Dia가 그나마 잘되어있는데 뭐랄까 기능은 어떻든 되긴 되는데 불편한 이 느낌...
ㅎㅎ
|