전체 글 썸네일형 리스트형 항해 99 3일차 항해 99 3일차. 숫자야구를 만들어보는 실습이 위주였음. 이를 구연 할때 3가지 요소를 통해 구현하고자 하였음, 1. 컴퓨터가 숫자를 랜덤으로 생성하는 구간 2. 내가 숫자를 적는 구간 3. 두 숫자를 비교하여 out 과 스트라이크, 볼을 알려주는 구간 0. 기본 전제 위 사항을 구현할 때, 어레이리스트를 통해 구현하려함. 때문에 이 과정에서 수를 집어 넣을때 보다 불편하게 넣어야 하는 경향이 있었음. 1. 컴퓨터 구간 이 구간에서는 Java의 random을 활용하여 구현하였음. 수는 0~9까지로 지정하고 반복문을 활용하여 각 자리수를 비교해 중복되는 숫자라면 다시 고르는 절차가 있었음. 이를 활용하여 각각의 자리에 중복되는 수가 나올 확률을 제거함 2. 내가 숫자를 적는 구간 이 구간은 Scanner.. 더보기 항해 99 2일차 조건문과 반복문을 즐기는 하루임 강의를 들으며 여러가지 조건문과 반복문을 사용해 보았음. 이를 하며 느낀점은 기존에 알던것과 살짝 다름을 느낌. 우선, 말로 풀어본다면 만약 ~을 한다면 이거를 하거나 ~이런걸 할거야 라고 풀 수 있는데, Java언어 상에서는 ~이런 조건에서 ~ 이런 내용이나 ~내용을 이때 까지 할꺼야의 느낌이였음. ex ) in py. for ~ in ~ 이라면 for ~ ~ { } 느낌 때문에 익숙한 느낌으로 잘못해석해서 코딩을 진행하면서 이상한 해석으로 잘못작성하는 부분이나 잘된 코딩을 봐도 이상하게 해석하는 내용이 있었음. 이로 인하여 보다 세심하게 주의를 하게 되었음. 이와 더불어 swich 구문은 매우 특별한 구문이였음. ex ) swich (~~~ ) { case ~ : ~~.. 더보기 항해 99 1일차 1일차 Java 문법 종합반 1주차를 수강함 이 과정에서 주요한 점은 Java를 실행하기 위해 사전에 설정해야할 프로그램과 같은 환경과 기초적인 배경지식을 포함하여 변수에 관련한 타입에 대한 것이 주된 내용이였음. 이를 통해 본다면, 변수는 변수의 큰 종류, 자신이 붙이는 이름, 변수의 값으로 이뤄져 있음을 알았음. 이 과정에서 현재, Java 프로그램을 작성하는 중 가장 사소하지만 많이 하는 것이 변수의 종류를 선언하지 않는 점임. ex ) int i = 0 을 i = 0 으로 작성 위 지점에서 나는 오류를 바로 인지하지 못하고 한 번더 코드를 살펴보게 되는 경우가 많았음. 이를 잘 파악하지 못한 점은, 프로그램상에서 오류가 난 지점이 있다면 빨간 줄로 알려주긴 하지만, 위와 같이 작은 변수의 경우 실.. 더보기 스타터 노트 #1. 개발 공부가 처음이신가요? 처음이 아니라면, 어느 정도 기간을 가지고 어떻게 학습을 하셨나요? 처음입니다 #2. 내가 항해99에 참여한 계기는 무엇인가요? 어쩌다 보니 데이터를 보는 일을 마주하였고, 그 과정에서 코딩이 필요했으며 이를 발전시키기 위해서 백엔드 적으로 학습해보면 좋을거 같다고 생각함. #3. 개발자의 역할을 수행하는 데에 있어 나의 강점과 연관된 부분은 무엇이라고 생각하나요? 혹은 보완, 개선하고 싶은 개인 역량이 있나요 ? 구조를 파악하려고 노력하는 부분이 맞는 것 같다. 단순히 작동하는 구나 보다는 이런 이유로 작동하는 건가? 유추해보려 한다. #4. 항해99 수료 후, 어떤 모습으로 성장하고 싶나요? 데이터 플랫폼과 서버를 만지는 것이 가능한 정도였으면 좋을 것 같다. 더보기 이전 1 ··· 4 5 6 7 다음