퇴근5분전

  이번에는 플로우 그리는 기본 로직을 만들어봤다.

  쉽게 생각했는데... 하루 반나절 머리 뜨끈 뜨끈해지게끔... 생각하고 그리고 코드 고치고...

  시작 ---- 종료 에서 시작해서

 노드를 추가/삭제하면서 그려지도록 만들었는데...

 기본 추가/삭제로직을 만들었고. 각 노드별 컨텐츠는 타입별로 다르게 구분해서 컨트롤을 만들려 한다.

 또한 화면에서의 분기되는 링크별 노드는 각각 어떤 값에 의해 분기되는지 표시하려 한다.

또한 비교값 Y/N 같은 다이어 그램은 다이아몬드 형태의 다각형을 그려야 하지만...  그냥 노드 아래 박스로 구분하여

화살표를 그려넣을때 각 상태값을 표시해주려고 한다. 위에서 아래로 흘러내려가는 형태로 그릴수 있게 ... ( 아래 이미지 처럼... )

이런걸 만들기 위해... 노드를 관리하는 소스를 구현해봤음...

   > 간단하게 트리 형태로 관리하면 되겠다 싶었는데...

   > 트리에 부가적으로 링크드리스트 형태로 가져가면 될까 싶었는데....

   > 생각했던데로 안되어 짱구 굴리던 중 머리속이 하얗게 되면서 머리가 안굴러감... 회로 정지...?

   > ppt에 로직을 몇장이나 그려보면서 기본 로직을 세웠는데... 코딩하고 보니 또다른 예외가...

   > 예외를 땜방하느라... 하루 꼬박 걸렸넹.  

 

# 최종 목적은 해당 다이어그램 데이타로 어떤 문서를 자동으로 만들기 위함이다.

 

... 와... 이거 골때리네...

원노트로 소스 복사해서 회사 가서 그대로 쳤는데...

전혀 다른 동작을 하네?  뭐지??? 왜지??? 골 때리네...? 낼 다시 해봐야지.

 

... 오늘 다시 코드 수정하니 또 돌아가네...

 

어쨋든... 월 화 수... 오늘까지 정신없이 보냈는데... 이제야 내가 뭘 모르고 있었는지 알았어.

답답한 마음이 뚫렸네.

 

뭘 모르는지도 모르니까 미쳐버릴것 같았는데... 살것 같다. 모르는건 이제 공부하면 되니까...

뭘 모르는지도 모르면... 정말 돌아버릴것 같았는데...

 도움 받았으니.. 뭔가 보답해야지..

 

... 2018.04.23 : 선긋기 내 프레임웍 코드 일부 복사해가서 1시간은 보면서 쳤는데 ...

       원하는 그림이 아니어서 ㅡ.,ㅡ;; 적용하지 않는걸로...

       지금처럼 그리는데 단지 가로선을 하나 추가했다. ---> 요선, <--- 요선 이 그려지게..

       우선 내일 템플릿 페이지 3개 만들고 뷰모델 만들어 붙여놓고,

 프로그램으로 플로우 파일 떠서 소스코드에 붙여놓고 테스트 돌려야지.