[개발100독] 5. Java 언어로 배우는 디자인 패턴 입문 - 유키 히로시(結城 浩) [쉽게 배우는 GoF의 23가지 디자인 패턴]
·
◈ 공부모임/개발도서 100독👟
5. Java 언어로 배우는 디자인 패턴 입문 GoF Design patterns in Java Java 코드로 보는 GoF의 23가지 디자인 패턴 GoF의 23가지 디자인 패턴을 Java 코드로 잘 풀어낸 책. Spring Framework에서 많이 쓰는 Singleton, Template Method, Factory Method 등을 예제로 하나하나 분석하면서 볼 수 있어서 좋았다. 다만 Builder 패턴은 기존에 알고 있던 유형과 살짝 달랐고, Composite 패턴처럼 web 개발이 아닌 다른 개발에서 사용되는 패턴들을 Java와 객체지향적 코드로 풀어내려 하는 게 약간 부자연스럽다 느꼈다. 그래도 디자인 패턴을 객체지향 관점으로 잘 풀어낸 책이라, Java 개발자에게 디자인 패턴 입문 서적으로..
[일상] OKKY <Do it! 점프 투 자바> 리뷰 이벤트 당첨🎃 [Do it! 시리즈, 비전공자도 첫날부터 실습하는 초고속 입문서]
·
◐ 기타/개발자의 일상🎈
- OKKY 리뷰 이벤트 당첨 9월 초, OKKY에서 리뷰 이벤트를 진행하였다. 자바 3회독을 준비하던 중이여서 바로 신청했는데, 감사하게도 이벤트에 당첨되었다. OKKY - [리뷰이벤트-당첨자발표] 이지스퍼블리싱 [당첨자 발표]안녕하세요. OKKY 운영진입니다.오랜만에 진행된 도서 리뷰 이벤트 많은 관심과 참여 감사합니다. 아래 당첨되신 회원 10분께 도서를 발송해 드립니다. :Ptomorrow코딩완전뉴비Yermi밀치 okky.kr Java 공부를 자바의 정석으로만 2회독을 했다 보니, 다른 책으로도 한 번 공부해보고 싶다는 생각이 들었는데 가 좋은 기회가 될 듯 하다! 😄😄 Do it! 점프 투 자바 국내 최초의 파이썬 책이자 도서를 집필한 박응용 저자가 이번에는 《Do it! 점프 투 자바》를 출간..
[코드트리] 별 찍는 것을 5번 반복하기 [Novice Mid : 프로그래밍 연습 - 값을 반환하지 않는 함수 / 별 찍는 것을 5번 반복하기]
·
◈ Coding Test/코드트리🌳
코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요. www.codetree.ai - 문제풀이 public class Main { public static void main(String[] args) { for(int i = 0 ; i < 5 ; i++) { System.out.println("**********"); } } }
[코드트리] 반복 출력하기 [Novice Mid : 프로그래밍 연습 - 값을 반환하지 않는 함수 / 반복 출력하기]
·
◈ Coding Test/코드트리🌳
코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요. www.codetree.ai - 문제풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = Integer.parseInt(sc.nextLine()); for(int i = 0 ; i < n ; i++) { System.out.println("12345^&*()_"); } } }
[코드트리] 함수를 이용해 직사각형 만들기 [Novice Mid : 프로그래밍 연습 - 값을 반환하지 않는 함수 / 함수를 이용해 직사각형 만들기]
·
◈ Coding Test/코드트리🌳
코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요. www.codetree.ai - 문제풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = Integer.parseInt(sc.next()); int m = Integer.parseInt(sc.next()); for(int i = 0 ; i < n ; i++) { for(int j = 0 ; j < m ; j++) { System.out.print(..