개발공부하며 느낀 인생 공부128 자바 배열의 선언과 초기화[220622 TIL] 자바에서 배열이란? 자바언어를 코딩을 얼마 배우지 않은 사람들도 코웃음 칠정도로 많이 듣고 메소드,생성자,필드변수 이런 말들보다 쉽다고 생각되는 배열은 내게는 그리 쉽지 않았다. 사실 아직도 쉽지 않다. 다만 어제보다는 배열에 대해 조금은 더 안 것 같기에 오늘의 til 주제로 써볼까 한다. 아주 초반에 메가테라에서 주던 코딩도장 문제들은 좌절감만 안겨줬다면 요새 주는 것들은 난이도가 조금 낮아서 코딩 허접인 내게 challenging한 만큼의 과제를 준다. 이것을 풀었을때 통쾌함은 있으면서 결코 한번에 슥삭슥삭 풀리지 않는 정도의 수준이다. 이게 난 요새 좋은데 나한테 적절한 수련을 할 정도의 과제를 주고 있는 것 같다. 배열은 뭐 어떤 열들안에 값을 넣은거지 뭐 라는 단순한 개념을 깨부수고 도대체 배.. 2022. 6. 23. 아직 기초도 모르는 반복문 다시 처음부터 해결[220621 TIL] 항상 헷갈리는 자바 반복문 코딩 문제를 풀때 반복문이 나는 항상 어렵고 헷갈렸는데 항상 반복되는 변수 2개이상이 나온 것 같아서 2가지 변수에 해당하는 반복문 즉 2중 포문으로 풀려고하니 너무 어려웠다. 어떤 변수를 넣어야할지도 모르겠고 그래서 그냥 몇 개의 템플릿이 주어진 상황을 외우려고 하니 아주 조금 나아졌다. 일단 지금까지 정리한 상황을 간단하게 정리하면 1. 반복하려고 하는 범위가 명확하고 길이가 정해져 있다면 for 문 2. 반복의 범위가 명확하지 않다면 while 로 또 오늘 헷갈려서 틀렸던 아주 간단한 쉬운문제를 짚고 넘어가려고 한다. 문제를 쓰려고 하니 너무 길어질 것 같고 내가 헷갈렸던 핵심만 짚고 넘어가겠다. 문제의 핵심은 배열에서 가져온 각 값을 곱한뒤 더해주는 것이다. 내가 처음 .. 2022. 6. 21. 테스트 코드짤때 각기 다른 경우 값의 변수는 어디에? [220620 TIL] 오늘은 내가 보려고 올리는 TIL 테스트코드에서 매번 다른 케이스 변수는 어디에 넣나? 식 위치는? 코딩도장에서 받은 문제를 테스트 코드를 짜서 푸는 식으로 하라고 할 때 마다 public static void main(String[] args) { HellowWorld application = new HellowWorld(); application.run(); public void run() { } 항상 이렇게 시스템 가동하듯이 했는데 그러니까 문제가 1. 테스트코드에서 작동하는 식은 테스트 코드 안에서 만드는가? run 메소드 안에서 만드는가? 2. 테스트코드를 검증하기 위한 변수는 선언을 해주나? 선언을 해준다면 어디서? 원래 페이지 메소드에서? 테스트 코드에서? 라는 의문이 있었는데 그 의문이 벌.. 2022. 6. 20. 220619 til (오늘은 또 무얼 배웠나) 오늘은 사실 요새 잠을 적게 잔 탓인지 아니면 쉬고 싶었던 건지 계획을 세웠음에도 불구하고 낮에 자꾸 뭔가 미적거리는 나를 본 하루였다. 저녁이 되어서 초콜릿과 자극적인 음식을 잔뜩먹고나서야 그나마 가짜 에너지를 내며 살아움직이긴 했지만 낮에 더 보챘다면..어땠을까..라는 반성과 하지만 지나간 것에 집착하지 않겠다는 다짐을 가지고 티아이엘을 써본다. 그 동안 배운 것을 HTTP 로! 정말 그냥 시스템아웃프린트 한마디로 간단한 것을 다시 또 같은 개념이지만 웹에 싣는 것은 또 달랐다. 복습을 하는 기분이라 처음엔 순탄해보였지만 강의 중반으로 갈수록 더더욱 생소하고 생소할수록 뇌는 못알아들으니 자려고만하고 난 내 뇌를 깨우기 위해 안달복달 하다보니 시간이 훅 간 것 같다. 못알아듣는 그 순간만큼은 너무 지루.. 2022. 6. 19. 이전 1 ··· 25 26 27 28 29 30 31 32 다음