- 정적팩토리메소드 정리 nauni.tistory.com/128 정적 팩토리 메소드(static factory method) 정적 팩토리 메소드(static factory method)란? 보통 인스턴스를 생성하는 전형적인 수단은 public 생성자를 통한 인스턴스화이다. 하지만, 그 클래스의 인스턴스를 반환하는 정적 메소드로 인스턴스를 nauni.tistory.com 이번주 동안 static 메소드의 활용에 대해 많이 알게 된 것 같다. 수업 중에 정적 팩토리 메소드 키워드가 나와서 공부하다가 생각보다 이펙티브 자바에 많은 개념이 나와서 좀 힘들었다. 예제 코드도 생각해서 작성해 보았는데.. 사실 맞는건진 잘 모르겠다 🤑 - 책 읽기 코딩을 지배하는 기술을 읽었다. 프로그래밍 언어 전반에 대한 개념에 ..
- 포스팅 글 작성 이펙티브 자바 정적팩토리 메소드 부분을 찾아봤는데, 얼마 안 되는 내용인데 알아야 할 개념이 너무 많았다 🤑 목차정도 작성했는데, 그래도 이 내용으로 이해하는데까지 작성해보자~ 🏃♂️ 이 부분을 공부하면서 더 다양한 개념을 이해할 수 있을 것 같다. - 우테코 오전 기본 자바 수업 내용이 상당히 재미있었다. 생성자에 대해 크게 생각해본 적이 없었는데, 다양한 생성자를 활용하는 방법을 알게되어 재밌었다. 언제나 유효성 검사를 어디서 하는지 의문이었는데, 생성자에서 셋팅할 때 하는게 좋은 것 같다. 수업때마다 새로운 키워드와 방식을 많이 알게되서 재미있다. 😁👍 this()를 사용하는 생성자 체이닝 생성자는 유효성 검사 + 초기화 의 역할을 잘하자! setter는 이름의 느낌에서 빈 값..
- 셸 스크립트 정리 nauni.tistory.com/125 셸 스크립트 기본 작성방법 셸 스크립트 셸 스크립트란 bash나 zsh 같은 셸로 실행하는 스크립트의 총칭이다. 셸 작업을 미리 입력해놔서 자동화할 수 있다. bash로 실행하는 스크립트는 맨 첫줄에 #!/bin/bash를 적어 bash 스크립 nauni.tistory.com 셸 스크립트 글은 기본적인 바탕만 정리하는 것이라 저번글에 이어 2탄 같은 느낌이라 생각보다 금방 작성했다. 드디어 미련없이 빌린 책을 반납할 수 있다. 😁 만화로 배우는 리눅스 시스템 관리 책은 나같이 CLI 사용이 처음인 사람들이 읽기에 너무 좋은 책이라고 생각한다. 밋코더 포스팅 글은 정적팩토리메소드에 대해 작성하고, 코딩을 지탱하는 기술(추천도서)를 읽고 내용을 정..
- CS50 강의를 모두 듣고 퀴즈도 풀었다. 메모리 부분에서는 집중해서 들을만한 이야기가 많았다. 조금 포인터에 대해 더 이해하게 된 느낌이 들기도 한다. 잘 모르는 상태에서 매번 계속 reference 값에 대한 얘기를 많이 들어서 익숙해진 느낌이기도 하다. 😅 - 카카오 알고리즘 이번 문제.. 몇시간을 생각해도 떠올리지 않아서 답지를 결국 참고해서 작성했다..😂 문제가 까탈스럽게 약간 꼬아져 있었고, 꼼꼼하게 모든 경우를 나눠줘야 했다. DFS, BFS 연습문제 다음주에 꼭 하나 이상 풀어보자!! - 우테코 : 페어 프로그래밍, 보이는라디오 팀플 첫번째 PR을 드디어 보냈다! 🎉 TDD 처음에는 너무 어려웠는데, 할수록 재밌다. 😁😁 내가 생각하던 것보다 훨씬 유용한 점이 많을 것 같다. 그리고 리..
- 밋코더 스터디 오랜만에 하는 블로그 스터디였다. 참여자가 많아서 나눠서 진행이 되었고, 오랜만에 다른 분들의 글을 읽고 설명을 들으면서 어떤 부분에 관심을 가지는지 알 수 있었다. 리덕스에 관련하여 쓴 글을 보니 예전에 내가 쓴 글이 생각났지만... 리덕스 내용은 기억이 가물가물했다. 😂 역시 내용만 정리하고 직접 사용해본 적은 없어서 그런듯 하다. 😅 이번에 내가 쓴 글에 피드백도 많이 주셔서 해당 내용을 반영해서 글에 추가해야 겠다. (내일) ⚡ - CS50 강의 이번주는 메모리와 관련된 강의를 들었다. 포인터의 개념을 들으면서 C에서는 어떻게 주소값을 나타내는지 알 수 있었다. 사실 다른 언어에서는 개념적으로만 알고 있었다. 자바를 사용할 때도, 배열이나 객체를 toString을 사용하지 않고 ..
- 알고리즘 아침에 1문제 풀었다. 쉬운 문제지만 한문제라도 더 푸는 것을 습관화하기 위한 시작이었다. 👍 - CLI 셸 스크립트 내용정리를 위해 개요정도 작성해보았다. 간단하게라도 셸 스크립트 작성도 해야지 😃 - 우아한 테크코스 오전에는 java 기본 내용에 대한 강의가 있었다. package와 import, Class와 instance 에 대한 강의였다. 잘하는 크루들이 많아서 그런지 질문도 다양하게 생각해 볼 수 있는 질문들이 많았던 것 같다. 이번 강의를 듣고 정적팩토리메소드 에 대해 공부해보면 좋을 것 같다는 생각이 들었다. 그리고 상태를 가진다는 것은 무엇인지 생각을 해봐야겠다. 오후는 포수타와 팀플을 하니 거의 다 지나갔다. 페어프로그래밍을 많이 못했다. 😂 다른 팀이 코드리뷰를 요청하고,..
- CLI 기본 사용법 정리 nauni.tistory.com/120 리눅스 기반 CLI 기본 개념과 명령어 CLI Command Line Interface로 GUI 없이 문자열로 이루어진 인터페이스를 의미한다. 터미널은 CLI가 물리적으로 구현된 기계를 의미한다. 셸은 CLI로 구현된 터미널에서 실행 가능한 대화형 프로그램을 의 nauni.tistory.com 몇일만에 드디어 정리했다. 🎉 셸 스크립트 내용도 정리하고 싶었는데.. 너무 길어져서 일단 기본 개념과 사용법만 정리했다. 뭔가 기본적인 내용인데도 내용이 많았고, 이것만으로도 CLI 사용에 부담감이 조금 줄어든 느낌이다. 😃 밋코더 2주차 포스팅글으로 작성겸 주말에 셸 스크립트 글을 정리해 봐야겠다. 다음주부터는 TDD도 정리하고, DB도 정리하..
- CLI 포스팅 글 작성 아침에 조금 작성했는데.. 아직 반도 못 작성한 것 같다😂 내일은 꼭 아침에 완성하자!! - 우아한테크코스 처음 수업이 시작되었다. 🎉 시작은 TDD이다. 프리코스를 할 때부터 테스트코드를 작성하고 싶었는데 TDD로 시작하게 될 줄은 몰랐다. TDD 해보고 싶었던 것이라 재미있을 것 같다. 아직 테스트코드를 작성하는게 어려운데 이번 기회로 많이 익숙해졌으면 좋겠다. 😊 블랙커피 스터디 때 잠깐 2시간정도 해본 것 말고는 처음 길게 페어프로그래밍을 해보았다. 그때는 뭔가 처음부터 같이 끝까지 구현하는 내용이 아니었기 때문에 TDD도 새로웠는데, 페어프로그래밍을 하는 것도 새로웠다. 페어프로그래밍을 경험해 봤지만 이렇게 새롭게 적용하는 내용으로 길게 하는 건 처음이라 적응하기도 조..
- Total
- Today
- Yesterday
- 우테코수업
- 알고리즘
- 인증
- java
- 마스터즈코스
- 월간회고
- CS
- 회고
- javascript
- 내부코드
- JS
- python
- 운영체제
- TIL
- 글쓰기미션
- 개발공부일지
- TCP/IP
- OS
- 카카오
- 코드스쿼드
- 학습로그
- 네트워크
- DB
- Spring
- 객체지향
- JPA
- 모의면접준비
- 우아한테크코스
- Transaction
- React
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |