| 0812 [공부한 내용] - SQL의 UPDATE, DELETE, INSERT 그리고 JOIN에 대해서 강의를 들었다. 그리고 프로그래머스 사이트에서 NULL과 관련한 SQL 문제들을 풀었다. - 어제 밤에 작성한 빌더 패턴 초안대로 빌더 패턴 포스팅을 완료했다. - 코테 문제를 두개를 풀었는데.. 정말 힘든 것같다.. [하루 정리] - 매번 강의 마지막에 개발 공부를 하면서 가져야할 태도, 마음가짐에 대해서 이야기를 들을 때마다 힐링 되는 기분이 든다. 내일 아침에도 라이브세션이 있는데 기대가 된다!! - 오늘 팀원들과 이야기를 하던 중에, 정렬의 성능과 관련한 이야기를 했다. 전에는 이렇게까지 생각하지 못했는데 좋은 팀원들 덕분에 놓치고 있던 부분을 알 수 있었다. 좋은 프로그램에 참여한 것도, ..
[목차] 1. Builder Pattern - 빌더 패턴이란? 2. Builder Pattern은 왜 사용하는 것일까? 2-1. 점층적 생성자 패턴 2-2. 자바빈 패턴 2-3. Builder Pattern의 단점 3. 구현을 보기전에 알아두면 좋은 부분 4. 빌더 패턴의 구현 방법 5. 결론 | Builder Pattern - 빌더 패턴이란? 빌더 패턴은 생성 패턴(Credential Pattern)중 하나입니다. 빌더 패턴은 객체의 생성을 유연하게 해주는 패턴입니다. 빌드 패턴은 객체의 생성과정과 객체의 표현 방법을 분리합니다. | Builder Pattern은 왜 사용하는 것일까? 빌더 패턴을 이용하면 가독성이 이전보다 좋아지며 인자의 의미를 코드에서 명확히 알 수 있습니다. setter() 메소드..
https://www.acmicpc.net/problem/11720 11720번: 숫자의 합 첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다. www.acmicpc.net [풀이] 문자열을 char 배열로 만든 후, 배열의 값 하나를 int형으로 반환하여 sum 변수에 더했다. 어렵지 않은 문제였기에 주의할 부분은 딱히 없었다. substring() 메소드를 써도 되며 방법은 다양하다. [코드] import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main { public static void main(String..
| 0811 [공부한 내용] - SQL의 SELECT문과 GROUP BY에 대해서 공부했다. 수업을 들은 후, 프로그래머스의 오늘 범위의 문제를 풀었는데.. LEVEL4의 문제는 풀지 못했다. 아.. 이것도 모르는구나 라고 생각이 들었는데.. 지금 수업듣는 것을 정말 열심히 들어야겟다... - 빌더 패턴을 포스팅하기 위한 초안을 일단 마무리 지었다. 빌더 패턴은 이전 패턴에 비해서 조금 더 익숙해서 그런지 공부하기는 편했다. [하루 정리] - TIL의 새로운 변경안에 대해서 공지 받았는데 고민중이다. 이렇게 TIL 작성하는 것을 변경해야할지.. 아니면 그대로 가야할지.. TIL을 작성하는데 긴 시간이 걸리는 것이 아니라 이대로도 괜찮을 것 같지만 너무 형식적인가??라는 생각도 든다. 한번 고민해보고 결정..
| 0810 [공부한 내용] - 오늘은 지두현 개발자님(라이엇코리아)께서 특강을 해주셨다. 좋은 말씀들, 개발과 관련한 이야기, 개발자로서 어떻게 공부해야하는지 등 다양한 말씀을 들었지만, 그 중 가장 기억에 남는 것은 우물 안의 개구리가 되지 마라는 것이었다. 평소 '겸손하게 살자'라는 생각을 줄곧 하곤하는데 개발자님께서 또 한번 말씀해주시니 그러한 자세를 가지고 공부에 임해야겠다는 생각이 들었다. - 프록시 패턴 공부를 마무리했다. 너무 종류가 많아서 대표적인 프록시 패턴을 주로 정리했다. - 아르바이트로 하고 있던 강의 리뷰를 마지막 주차까지 제출했다. 이제 시간이 좀 더 생겨 지금 내 공부에 더 집중할 수 있을 것 같다! - 프로그래머스 SQL 고득점 Kit에서 SUM, MAX, MIN 관련 문제..
| 0809 [공부한 내용] - DB 첫강의를 들었다. 아직 데이터베이스 첫날이기도 하고 초입부분이라서 이야기를 듣는 것처럼 듣다보니 이해가 잘되었다. 이해한 것을 기반으로 오늘 과제였던 프로그래머스 SQL 고득점 Kit - SELECT 문제를 풀었다. - 어제 생각한 것처럼 오늘도 DP 관련한 문제를 풀었다! 꾸준히 앞으로 쭉! - 싱글톤 패턴을 어제 마무리하고 오늘은 프록시 패턴을 본격적으로 준비하고 있다. 프록시 패턴이 어떠한 개념인지 흐름을 잡았으며 내일 종류별 정리를 하면 포스팅 작성을 시작할 것이다. [하루 정리] - 오늘 공부 진도나 집중이나 잘 되지 않았다. 물론 집중이 잘 안된다고, 마음이 힘들다는 이유로 공부를 안하거나 등한시 할 수 없었다. 그래서 코어 타임과 그 이후, 시간 내내 나..