ABOUT ME

-

오늘
-
어제
-
-
  • KOSTA 교육 19일차(Project)
    Review 2020. 6. 21. 17:30

    18.11.21(수)

     

    배운 내용

     

    1. 자바 미니프로젝트

    1. Project(프로젝트)

    어제에 이어서 미니 프로젝트를 진행하였다. 오늘은 직접 구현을 하기 위해 코딩을 하였다. 각자 역할분담을 하여 진행하였고 나는 어제와 동일하게 요구분석 정의서와 명세서 작성 그리고 달력에 주간 날짜와 식단을 출력하는 역할을 맡았다.

    오늘 오전부터 오후까지 계속 출력을 위해 노력했고 결국 내 힘으로 해결이 안되어 같은 조 인원에게 도움을 청하여 완성하게 되었다.

     

    • 위의 코드는 도움을 받아 작성한 결과이다.
    • 나는 코드를 작성하면서 처음은 토요일이 일요일로 바뀔 시점에 날짜가 칸을 넘어가니 동시에 식단도 넘어가도록 할 계획이었다.
    • 해당되는 for문에 반복을 시키기 위해 해당 배열값을 넣었더니 날짜 가로로 넘어서 범위를 넘어가는 현상이 발생하였다.
    • 그래서 다른 반복문으로 최초 반복문과 같은 방식으로 반복하면서 그대로 따라가며 식단을 표시하여고 하였다.
      하지만 이 방법은 반복문을 여러개를 사용해야한다는 단점이 있고 수정이 용이하지 않았다.
    • 여기서 ArrayList 배열을 이용하여 하루가 추가될 때마다 함께 추가될 수 있도록 하였다.
    • 코드에 대한 설명은 프로젝트가 끝난 내일 확실하게 파악하고 작성할 예정이다.

    오늘 교육 간 느낀점

    내가 생각한 사항을 코드로 구현하는 것이 생각보다 너무 힘들다고 느꼈다. 
    생각보다 생각할 것이 많고 하나가 되면 하나가 안되고 머리가 너무 아팠다.
    더군다나 코딩에 아직 익숙하지도 않고 개념이 확실하지 않아서 확신을 가지고 코딩을 하지 못했다. 되면 운 좋은거고 아니면 운 나쁜 수준으로 코딩해서 코딩을 하면서도 의심하면서 했다. 도움이 없으면 정말 완성할 수 없다는 생각이 들 정도로….
    하지만 계속 하면서 실력을 늘려 나중엔 생각대로 코딩될 수 있도록 노력해야겠다.

    댓글