Java 3

Refactoring은 극단적으로 해볼수록 더욱 성장한다 ! (feat. TDD)

시작하며 안녕하세요!오랜만에 회고록이 아닌 공부기록 포스팅이네요😊 제가 최근에 책 하나를 읽기 시작했는데요! 바로 포비님이 저서이신 자바 웹 프로그래밍 Next Step이라는 책입니다 !  사실 사둔지 좀 됐는데 너무 읽고 싶었지만 취업 준비로 인해 미루고 미루다 이제서야 보게 되었습니다.. 드디어 두근 거리는 마음으로 첫장을 펴게 되었는데 주제부터 TDD와 refactoring과 관련된 내용이라니 !그동안 TDD라는 말도 많이 듣고 우테코 프리코스 과정에서도 해봤지만 정말 어려운 주제였거든요..  이번 챕터를 공부하면서 새롭게 느끼고 배운 점에 대해서 하나씩 정리해보도록 하겠습니다! 그럼 가볼까요?!   2장에서는 문자열 계산기를 구현해보며 테스트와 리펙토링에 대한 내용을 학습할 수 있었습니다.전반적..

Java 2024.05.14

[Java] OOP - 메세징(메세지 전송)이란?

안녕하세요! 이번주는 회고록 대신 객체지향에 대한 포스팅을 해보려고 합니다! 사실.. 2주차 과제를 진행하면서 크게 배운 점이 없었던 거 같은 느낌이 너무 많이 들더라구요.. 그래서 회고록을 적는 것보다는 프리코스 과정에서 공부했던 과정들을 여기에 담아보는게 더 좋을 것 같다는 생각이 들어서 당분간은 공부를 하는 과정들을 위주로 포스팅을 하려고 해요! 그런 의미로 나머지 주차에 대한 회고록은 프리코스가 끝난 뒤에 적어보려고 합니다! 물론 회고록도 중요하지만! 프리코스를 제출할 때마다 회고록을 함께 적어 제출을 하고 있거든요.. 그래서 현재로써는 회고록을 두번 써가면서 나를 되돌아 보는 것보단 공부 과정들을 담아보려고해요 :) 00 시작하며.. 오늘의 포스팅 주제는 "메세징"에 대한 이야기를 해볼까합니다...

Java 2023.11.03

[Java] Java Code Convention

시작하며 안녕하세요, 오랜만에 포스팅 입니다! 이번에 가져온 주제는 "Java Code Convention"입니다 :) 드디어 우아한테크코스 6기 선발을 위한 프리코스가 시작되었습니다 ! 이번 과제를 시작하기에 앞서 자바 코드 컨벤션을 준수해야 한다고 적혀있었는데요. 처음에는 "일단 구현 먼저 하면서 생각해야지!"하고 마음 먹었다가, 이건 정말 위험한 생각인걸 인지하고 먼저 공부를 해보려고 마음 먹었습니다😅 그래서 우테코에서 제시한 Google Java Style Guide를 참고하여 본문 내용을 읽어보며 정리를 시작해 보았습니다😊 혹시라도 잘못된 내용이나, 더 알아야 할 내용이 있다면 알려주시면 감사하겠습니다. 01 소개 이 문서는 Java 프로그래밍 언어의 소스 코드에 대한 Goole 코딩 표준의 완..

Java 2023.10.21