노베이스 지방 국비충
새로온 강사님이 하시는 짝, 홀수 출력하는 클래스, 인터페이스 강의 들어가면서
개인적으로 받은 과제인 linkedlist 를 어떠한 import 도 쓰지 않고
자바 기본 문법만으로 add, get, remove, iterator, size 정도 구현함
그리고 그냥 linkedlist 가 아니라 양방향 linkedlist 로 내가 욕심내서 구현함
더 구현하라면 구현할 수 있었는데
강사님이 설계부터 제발 먼저하고 코딩하라고 말씀하셔서
결국 저까지만 코딩하고 설계도 그림
remove 플로우 차트 빼고 다 완성했음 마저 그려야함
그리고 아래는 실제 코드
강사님은 설계가 완성되기 전까지는 코딩을 하면 안 된다고 하심
코딩은 걍 설계한거 옮겨적는 무지성 과정이라고..
무슨 연유에서 설계를 강조하시는지는
이미 자프링 또핑몰 팀플젝 하드 캐리한 팀장 입장에선 이해가 가는데
걍 대가리 깨져가면서 코드 읽고 머릿속에 구조 그려가면서 고치는게 더 편하지 않을까...
강사님이 내가 고치기 전 팀플젝 코드 보셨으면 아마 정신을 잃으셨을듯
여튼 코테나 이전 강사님한테선 받아볼 수 없는
이런 신선한 과제를 받는건 너무 좋긴한데
선설계 후코딩 습관 기르라는건 고통스럽긴하네
난 강사님처럼 머릿속에 생체 디버거가 없어서
ide 켜고 옆에 현실 메모장이랑 펜 두고
디버깅, 끄적여가며 완성하는 스타일인데 ㅋㅋ
엑박인데용
웹이랑 공앱으로 확인해봤는데 둘 다 잘 나옴
근데 부캠에서도 저렇게안할듯 ㅋㅋ 엄청 신기하네 ㅋㅋ
해당 댓글은 삭제되었습니다.
뒤에 0 빠진거 같애
좆소 가야겟네;;
좀 대학 교수 스타일인데 저렇게 까지 할 필요 없음
강사님은 현업에서도 저렇게 하셔서 머기업 팀장급으로 일하신다는데 저런 문서로 소통하는 방식을 익힌다는 정도로 배워야할거 같음 내가 저거 잘 전수받는다고 해도 바로 팀장이 될것도 아니고 ㅋㅋ
저런 문서로 소통하는게 아니라 옛날 사람이라 저럼 저런건 컴공 과제할때나 도움됨, 옛날 사람들이 c언어로 스타트해서 저런걸 직접 다 구현해봤었거든
ㄹㅇ 확실히 swole doge 같은 스웩이 느껴지긴함 난 cheems 인데..
직접구현해보면 좋은건 정렬 알고리즘이 좋음, 어차피 평생 java나 할텐데 자료구조는 빡세게 할 필요 전혀 없음
정렬이나 수 생성은 예전에 자바랑 자스 배울 때 좀 해보긴 했음
그거 화면에 막
https://commons.wikimedia.org/wiki/File:Sieve_of_Eratosthenes_animation.gif
이런것처럼
그려지게 구현도 해보고 ㅋㅋ
설계는 어디다가 만든거 어플임?