일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 공부
- javascript
- Head First Design Pattern
- 우아한테크코스
- 이펙티브자바
- 인프런
- 독서리뷰
- 독서
- 카카오톡1차
- 오라클
- 에러
- 람다
- 프로그래머스
- 회고
- JPA
- Java
- 후기
- 인강리뷰
- math
- 알고리즘
- Design Pattern
- Singleton
- 디자인패턴
- Eclipse
- study
- Oracle
- 매핑
- 자바
- 인코딩
- spring
- Today
- Total
목록일상 (8)
Lee's Grow up
1. 깨끗한 코드 일정? 압박? 어떠한 이유로든 지저분한 코드를 지양하고, 깨끗한 코드를 만들려고 노력하라 깨긋한 코드 : 가독성이 좋으며, 적당히 추상적이며 최소한의 일을 하고 중복이 적어야함 2. 의미 있는 이름 메소드, 변수 클래스 등 이름이라는 방법으로 최소한의 정보를 '정확'하게 전달해야 한다. 여러개의 목록일 경우 실제 list에 담는게 아니라면 accountList 같이 list라는 예약어를 쓰지말고, accounts 등으로 명명 불용어를 피하며, getCustomer(), getCustomerInfo()와 같이 구분이 불분명하게 사용을 피하라 인코딩을 피해라.. 단 인터페이스나 구체 클래스의 경우 imp정도는 사용하는게 가독성이 좋음. 클래스명은 명사나 명사구, Data, I..
이책을 처음 알게된 시점은 인프런의 김영한님의 JPA 강의를 보는데 강의 초반에 해당 책을 짧게 소개해주면서 강의를 진행했습니다. 그리고 강의를 계속 보는데 객체적인 관점?에 대해 강조를 많이 하시고, 실제 듣다 보면 나도 객체지향적인 프로그래밍 방식을 사용하고 있지 않구나라는 생각이 들어 해당 책을 구매해서 읽어 보고 독후감 같은 느낌으로 내용을 정리해봅니다. 시작하며 사실 객체 지향하면 떠오르는 추상화, 캡슐화, 상속, 다형성 4개의 단어가 떠오릅니다. 그리고 우린 이러한 객체 지향이란 특성을 이해하기 위해서 실제 세계를 기반으로 객체의 개념을 이해했습니다. 예를 들어 저는 클래스는 붕어빵틀이고 객체는 붕어빵이다 라는 문구를 통해 객체 = 클래스 라는 개념이 머리속에 자리잡혔던 것 같습니다. 이 책은..
요즘 인프런을 통한 강의로 부족한 기본기를 다지는 중인데 인프런에 등록된 로드맵중 시작단계에 해당 강의가 있어서 구매하게 되었다. 이런 걸 배울 수 있어요 그동안 이해 안 되었던 책들의 내용이 이해되기 시작합니다. 자바의 고급스런 기법들에 대한 이해와 접근이 쉬워집니다. 프로그래밍시 클래스의 활용이 좀 더 쉬워집니다. 좀 더 객체지향적인 프로그래밍을 할 수 있습니다. 클래스를 알면 자바가 정말 쉽습니다. 자바는 클래스로 시작해서 클래스로 끝난다고 볼 수 있는데 그렇다면 클래스를 안다는 것이 얼마나 중요한 일이겠습니까? 이 강의를 통해 클래스를 이해하고 많은 용어를 이해하면 자바 코드를 볼 때 "아 이게 그거였구나"하면서 자바 코드를 보는 것이 즐겁게까지 느껴질지도 모릅니다.( 바램입니다 ^^ ) ...이..
스프링 공부를 하고 싶어서 여러 블로그, 커뮤니티 등을 참고해서 책을 선정하기로 마음 먹었다. 사실 맨 처음 사람들이 추천해주는 토비의 책으로 공부하려고 했으나.. 우선 책의 두께가 있어서 그런지 책을 보기도 전에 덜컥 거부감과 부담이 생겨서 좀 더 이론보다는 구현을 해보자라는 마음에 해당 책을 선택했습니다. 우선 내용은 신입??이 스프링기반 웹 프로젝트를 기본은 할 수 있도록 가이드를 제공해주는 책이라고 생각하면 됩니다. 책 소개 이 책은 Spring Framework를 사용해서 웹 프로젝트를 어떻게 생성하고, 진행하는지 설명하는 책입니다. 좀 더 구체적으로는 스프링으로 웹 프로젝트에서 사용되는 게시물 관리를 만들어 보는 것이 주된 목적입니다. 모든 웹 프로젝트는 그 성격에 따라 구성과 구조가 다르기는..
이전에 JAVA 언어로 배우는 디자인 패턴 입문 이라는 책을 공부하면서 말그대로 입문 서적이였기 때문에 가끔 부족한 설명이 느껴져서 매번 관련 래퍼런스를 검색해가며 공부를 병행했었다 자주 방문한 래퍼런스는 https://refactoring.guru/design-patterns Design Patterns refactoring.guru 각종 찬사들 스콧 맥닐리, 썬 마이크로시스템즈 회장 : 자바 기술은 모든 곳에 쓰입니다..... 켄 아놀드, 썬 마이크로시스템즈 시니어 엔지니어 : 빠르고 재미있고 정신없는 책입니다...... 로스 골드버그 : 정말 놀라운 학습법입니다. 도저히 책을 내려놓을 수 없었어요..... 폴로이드 존슨 : 너무 좋아서 눈물이 막 나오려고 해요.... 위와같은 인용구로 책을 시작합니..
자바 공부를 진행하는 도중 여러 서적에서 심심치 않게 등장하는 디자인 패턴 특히 스프링을 공부하다 보면 많이 접하게 되는 것 같습니다. 그래서 도대체 디자인 패턴이 뭔데?라는 생각에 google의 여러 지식인 분들의 도움을 받아 하나하나 포스팅을 보게 되었지만, 내용이 생각보다 방대해서 책으로 공부를 해야겠다고 마음먹었습니다. 여러 서적 중 많은 고민이 있었지만, okky에 나와 같은 고민을 한 사람들이 상당히 존재했고, 초보 개발자가 보기엔 해당 책이 설명이 좋다는 글을 보고 알아보니 구성이 괜찮아 보여서 구매를 진행하였다. 이 책의 특징 Java 언어에 의해 실제로 움직이는 예제 프로그램 패턴 이름의 해설 패턴 간의 관련과 연습문제 Java 언어의 관련 정보 패턴의 일러스트 이 책의 독자 해당 책은 ..
개인적으로 공부하다가 JPA, ORM, Hibernate 등등.. 단어들을 인터넷을 통해 자주 접하게 되어서 블로그나 참고자료를 찾아보는데 내용이 복잡해서 관련 책을 알아보다가 찾아냈다. 저자는 현재 우아한형제들 개발 팀장으로 계시는 김영한님이다. 해당 책은 Inflearn을 통해 인강으로도 제공해주고 있기 때문에 독학에는 인강이 조금 더 이해하기 쉬울 거 같아서 인강을 선택하였다. 이런 걸 배울 수 있어요 JAP의 기본기를 탄탄하게 다질 수 있습니다. JAP의 내부 동작 방식을 이해할 수 있습니다. 객체와 DB 테이블을 올바르게 설계하고 매핑할 수 있습니다. 실무에서 자신있게 JPA를 사용할 수 있습니다. 자바 ORM 표준 JPA 프로그래밍 - 기본편 객체를 관계형 데이터베이스에 저장하려면 개발자는 많..
안녕하세요! 일상 첫 포스팅입니다 👍 꽃게가 제철인 가을이 오니 게가 생각이 나네요... 다들 안그러신가요? 그래서!! 간장게장, 양념게장을 무한리필로 제공해주는 오포 “꽃담우”에 갔다왔습니다. 꽃담우 메뉴판입니다 단품정식도 있는데 다들 무한리필을 선택합니다. 3,900원 차이라 그런가요?? ㅎㅎ 저도 무한리필로..😌 간장게장 모습입니다! 맛보기로 돌게장도 몇마리 주는데 돌게장은 1번밖에😢 리필이 안되니 참고하시는게 좋을거 같습니다 양념게장 모습입니다. 저는 개인적으로 간장게장보다 양념게장을 좋아해서 그런지 세번이나 리필해서 먹었습니다... 다들 간장게장 VS 양념게장 어느걸 좋아하시나요?? 서비스로 나오는 된장찌개 게다리도 나오고 깔끔하니 짭짤한 입맛을 잡아줘서 맛있게 먹었습니..