메가테라 5주차 회고
·
성장이야기/주간회고
5주차 회고 메가테라 5주 차를 진행하면서 있었던 일을 종합해서 회고하였습니다. 이해와 암기는 친구 이번 주는 "transaction"이라는 단어가 나를 괴롭혔다. 영어단어에 괴로움을 느낀 적은 오랜만이다. transaction에게 고통을 받은 이유는 Makao Bank라는 프로그램을 만들 때 transaction이 너무 많이 사용되어서 엄청나게 헷갈렸다. 이 사진은 Makao Bank 프로그램의 일부 코드인데 이 사진에서만 봐도 transaction이 눈에 띄게 많다. 실제 코드에서 사용되는 transaction은 셀 수 없이 많다. 그래서 이 transaction과 저 transaction 그리고 복수형 transaction"s", 결과값 transactionResult 등등 transaction을..
메가테라 4주차 회고
·
성장이야기/주간회고
4주차 회고 메가테라 4주 차를 진행하면서 있었던 일을 종합해서 회고하였습니다. 코딩 도장 월~목 9시부터 1시간 정도 코딩 테스트를 한다. 3주 차까지는 코딩 테스트 문제를 어찌저찌 1시간 안에 풀었었는데 4주차 와서는 시간 안에 풀지 못하는 경우가 더 많았다. 특히 4주 차의 월요일 첫 코딩 테스트 문제였던 "셀프넘버"는 나의 발목을 3일이나 잡았다. 셀프넘버 문제를 처음 봤을 때 문제 설명을 읽는데도 무슨 말인지 이해가 되지 않았다. 문제를 이해하는데만 10분이 걸렸다. 심지어 완벽히 이해하지 못해서 노트에 "이 경우에는 셀프넘버고 이 경우에는 셀프넘버가 아님" 이런 식으로 옆에다 적어놓고 문제를 풀었다. 결국 1시간 안에 풀지 못하고 찝찝한 상태로 정규 시간을 보내야 했다. 성격이 뭔가 해결하지 ..
메가테라 3주차 회고
·
성장이야기/주간회고
3주차 회고 메가테라 3주 차를 진행하면서 있었던 일을 종합해서 회고하였습니다. 별과의 전쟁 이번 주 주간 과제의 문제들은 별들과의 전쟁이었다. 입력받은 수 만큼 별문자("*")를 이용해서 삼각형과 마름모를 출력하는 문제가 주간과제에 있었다. 삼각형 문제를 처음 마주했을 때는 "반복문을 통해 별을 일정 수 만큼 늘려서 출력하면 되겠다" 생각하고 접근을 했지만, 생각대로 되지 않았다. 별만 출력하면 삼각형 모양이 자동으로 나올 줄 알았지만 공백도 내가 출력해줘야 삼각형 모양이 나오는 걸 뒤늦게 깨달았다. 공백은 줄어들고 별은 늘어나는 패턴을 발견하니 문제를 풀 수 있었다. 삼각형 문제를 풀고 마름모 문제를 봤을때는 "삼각형을 출력하고 나서 삼각형 출력한 것을 반대로 역삼각형으로 출력하면 되겠다"라는 생각으..