요새 고민인 부분이 있습니다. 한 번 정적 팩토리 메서드에 사용법에 대해 알고 나서부터는 만들고자 하는 대부분의 객체의 의존성을 배제하고 직접적인 Setter를 금지하여 객체를 만들고자 하는 욕심이 생겼습니다. 그래서 오늘은 지금까지 공부한 방법에 대해 연구하고 객체를 만드는 과정을 알아보고자 합니다. 0. `Builder` 패턴을 잘 사용하기, 그리고 생성자는 private로 하여 불변 및 상속 불능으로 만들기 정적 팩토리 메소드를 사용하는 이유 중에 하나는 인스턴스의 프로퍼티 변조를 막고 파라미터를 통해 클래스 인스턴스를 만들기 위함입니다. 그래서 생성자는 private로 접근 제어자를 설정하여 클래스 내부에서만 조립이 가능하도록 막습니다. 또, private 으로 선언이 된 이상 상속이 불가능합니다..
지금 회사에서 Mysql을 사용하고 있는 와중에 로컬 맥북에서 덤프를 하고, 덤프한 데이터를 기준으로 테스트를 해봐야 하는 시점이 오게되었습니다. 그래서 Docker를 설치하고 내부 컨테이너로 Mysql을 설치하는 방법을 간단히 알아보겠습니다. 기존에 제가 작성한 글로는 아래 링크의 글이 있지만 구버전인것 같아 새롭게 다시 설치하는 방법부터 알아보려 합니다. https://abbo.tistory.com/291 1. Docker Desktop 설치 가장 먼저 진행할 것은 Docker가 맥북에 설치되어야 있어야겠죠. 맥북에 Docker를 설치하기 위해서는 아래 링크로 들어가서 다운로드를 받은 후 압축을 해제하시면 설치가 가능합니다. 이미 설치가 되어있으신 분은 2번으로 넘어가주세요. https://www.d..
안녕하세요~ 오늘은 '에스이오'님의 '에스이오 부트캠프' 5일차를 수강하고 느낀 소감과 강의에서 어떤 내용을 알려주셨는지 요약을 해보면서 정리를 해보려고 글을 작성하게 되었습니다. 오늘은 링크 빌딩이라고 하는 내용에 대해서 수강하였고, 링크 빌딩의 정의와 어떻게 활용하는지에 대해서 알려주신 시간이 되었습니다. 그리고 부트캠프 강의 수강은 오늘자로서 마무리가 되었고, 그에 따라 어떤 것을 알게 되었는지 첨언해보며 간단히 소감도 작성해보려 합니다. 🥲 이전에 작성한 '부트캠프'의 내용과 제가 강의를 들으면서 느낀 소감은 아래 제 글에 표시가 되어 있으니 궁금하신 분은 아래 링크를 참조해주시면 감사하겠습니다 :) https://abbo.tistory.com/462 [SEO] 에스이오 부트캠프 4일차 - 글에 ..
안녕하세요~ 이번에 작성할 내용은 '에스이오'님의 '에스이오 부트캠프'를 수강하면서 4일 차에 수강한 내용을 복기하면서 내용을 간단히 요약해 보고 수강을 들은 후 생각과 결론을 정리해보려고 합니다. 이전에 수강한 내용에 대해 요약한 글들은 아래에 있으니 관심이 있으신 분들은 참고해 주시면 감사하겠습니다 :) https://abbo.tistory.com/461 [SEO] 에스이오 부트캠프 3일차 - SEO 콘텐츠가 중요한 이유 오늘은 '에스이오'님이 운영해 주시는 '에스이오 부트캠프' 3일차에 들은 내용을 정리하면서 후기를 간략하게 적어보려 합니다. 기존에 작성했던 글과 내용들은 아래에 있으니 관심이 있으신 분 abbo.tistory.com https://abbo.tistory.com/460 [SEO] 에..
오늘은 '에스이오'님이 운영해 주시는 '에스이오 부트캠프' 3일차에 들은 내용을 정리하면서 후기를 간략하게 적어보려 합니다. 기존에 작성했던 글과 내용들은 아래에 있으니 관심이 있으신 분들은 한 번 확인해 보셔도 좋겠습니다 🫡 https://abbo.tistory.com/460 [SEO] 에스이오 부트캠프 2일차(2) - 복습과 신뢰성 찾기 이번 글에서는 '에스이오 부트캠프'에 참여하고 2일 차에 수강한 내용을 다뤄보고자 합니다. 이전에 작성한 내용으로는 아래에도 링크를 걸어두고자 하니 관심이 있으신 분들은 천천히 살펴보 abbo.tistory.com https://abbo.tistory.com/459 [SEO] 에스이오 부트캠프 2일차(1) - 시드 키워드와 UberSuggest 사용법 안녕하세요. 이..
이번 글에서는 '에스이오 부트캠프'에 참여하고 2일 차에 수강한 내용을 다뤄보고자 합니다. 이전에 작성한 내용으로는 아래에도 링크를 걸어두고자 하니 관심이 있으신 분들은 천천히 살펴보셔도 좋을 것 같습니다 :) https://abbo.tistory.com/457 [SEO] 에스이오 부트캠프 1일차 요새는 개발을 잘하는 것도 중요하지만 그보다 중요한 것중에 하나가 마케팅입니다. 웹 기술과 마케팅을 접목시키면 서비스를 만들고 사용자들이 자주 찾게되는 서비스를 만드는데 크게 다가 abbo.tistory.com https://abbo.tistory.com/459 [SEO] 에스이오 부트캠프 2일차 - 시드 키워드와 UberSuggest 사용법 안녕하세요. 이번에 에스이오 부트캠프를 수강하면서 2일 차 수업을 진..
안녕하세요. 이번에 에스이오 부트캠프를 수강하면서 2일 차 수업을 진행하였고, 그에 대한 내용을 잠깐이나마 적어보려고 합니다. 에스이오부트캠프 1일 차 수강 내용들은 아래 글에서 확인하실 수 있습니다. https://abbo.tistory.com/457 [SEO] 에스이오 부트캠프 1일차 요새는 개발을 잘하는 것도 중요하지만 그보다 중요한 것중에 하나가 마케팅입니다. 웹 기술과 마케팅을 접목시키면 서비스를 만들고 사용자들이 자주 찾게되는 서비스를 만드는데 크게 다가 abbo.tistory.com SEO란 검색엔진 최적화를 의미하며, 이는 블로그를 운영하는데 좋은 의미로 작용할 수 있습니다. 먼저 블로그가 상단에 노출되게 하기 위해서는 SEO라는 의미를 알아야 하고, SEO는 어떻게 이루어지는지 공부가 된..
이전 글에서 '에스이오' 님의 강의를 들으면서 사용자 경험과 인터페이스가 정말 중요하고, 어떤 카테고리를 다루는지 다시 한번 느끼게 되었습니다. 아래에는 이전에 제가 작성한 후기 내용이 포함되어 있습니다 :) https://abbo.tistory.com/457 [SEO] 에스이오 부트캠프 1일차 요새는 개발을 잘하는 것도 중요하지만 그보다 중요한 것중에 하나가 마케팅입니다. 웹 기술과 마케팅을 접목시키면 서비스를 만들고 사용자들이 자주 찾게되는 서비스를 만드는데 크게 다가 abbo.tistory.com 이번 글에서는 강의를 들으면서 겸사겸사 제가 공부하고 찾아본 내용들을 기록해보고 이런 활동을 통해서 무엇을 배웠는지 간단히 적어볼까 합니다. 1. 인식하기 쉽고 짧은 이름을 가진 도메인이 유리 가장 기본적..