지금,여기
[항해 플러스 : 백엔드 6기] 5주차 WIL
카테고리 없음 2024. 10. 19. 16:29

1. 문제 (과제, 프로젝트를 진행하면서 부딪혔던 기술적인 문제)이번 주차를 지나며 겪었던 문제가 무엇이었나요?TDD비지니스 기능 구현프로젝트 설정 파일단일 책임 원칙 분리2. 시도문제를 해결하기 위해 어떤 시도를 하셨나요?서비스를 최대한 한 도메인 별로 구현 할 수 있게 나눠보려 했다. 그래서 시간이 많이 걸렸다.시간이 많아 걸려서 단위테스트 작성을 먼저 못했다. 그래서 테스트코드를 비지니스에 맞게 짜느라 힘들었다.3. 해결문제를 어떻게 해결하셨나요?시간이 없어서 그냥 해버렸다. 그래서 더 힘들었다.4. 알게된 것문제를 해결하기 위해 시도하며 새롭게 알게된 것은 무엇인가요?테스트코드 짜는건 어렵다. 하지만 비지니스 로직을 먼저 짜고 하다보니 계속 개발이 바뀌어서 힘들었다.Keep : 현재 만족하고 계속..

[항해 플러스 : 백엔드 6기] 1주차 WIL - TDD
회고 2024. 9. 28. 17:28

1. 문제 (과제, 프로젝트를 진행하면서 부딪혔던 기술적인 문제)이번 주차를 지나며 겪었던 문제가 무엇이었나요?기능 구현을 위한 우선순위를 정하는게 제일 어려웠다.하지만 오늘 허재 코치님의 발재 덕분에 앞으로 어떤 식으로 기능 구현을 할지 방향성이 잡혔다. ✅ 기능 정의 ( 나는 무엇을 만들어야 하는가? )기능이 동작하는 데에 필요한 요구사항 나열요구사항을 그룹핑 ( 요구사항의 동작 순서, 각 작은 기능의 책임 )요구사항을 묶어서 작은 기능으로 분류각 기능을 "요구사항을 만족하게" 테스트케이스를 작성한다.테스트케이스를 만족시키는 기능을 개발리팩토링을 한다. ( 테스트 코드 또한 리팩토링이 일어날 수 있다. )시간 확보퇴근 후 과제를 수행해야 하는데 운동도 하고 밥도 먹다 보니 막상 과제에 집중 할..

article thumbnail
[GitHub Pages - Jekyll] 깃허브 블로그 시작하기(4) - 블로그 구글 검색 노출 시키기(Google Search Console)
GitHub/Blog 2023. 4. 6. 13:31

블로그를 만들었다면 혼자 보고 만족하는게 아닌, 다른 사람들과 공유하고 소통하길 원할것이다! 그렇다면 검색에 노출되게 기능을 추가해야한다. 📍 Google Search Console https://search.google.com/search-console/about 위에 링크로 들어가면 아래 내용들을 확인할 수 있다. Search Console에 대한 영상 자료도 공유되고 있다. 해당 서비스를 이용하면 아래와 같은 서비스를 만나볼 수 있다고 한다. ✅ Google Search Console 시작하기 시작하기를 누르면 아래와 같은 이미지가 나온다. 도메인을 따로 사용하지 않고 깃허브에서 제공되는 url을 사용할 것이기 때문에 URL 접두어 에 블로그 주소를 입력한다. URL 확인이 완료되면 소유권 확인을 ..

article thumbnail
[GitHub Pages - Jekyll] 깃허브 블로그 시작하기(3) - Jekyll Local에서 사용하기, LiveReload 적용
GitHub/Blog 2023. 4. 6. 13:25

📍 Jekyll Local 환경 세팅 이전글에서 블로그를 사용할 세팅이 끝났다. 이제 글만 쓰면 된다! 하지만 내 로컬 환경에서 글을 작성하고 테스트를 해보려면 어떻게 해야할까? 깃허브로 push 하고 해당 url에 들어가서 확인해야한다면 너무 비효율적일것이다. 🔎 그러면 어떻게 로컬에서 확인 할 수 있을까? 로컬에서 Jekyll를 실행하면 된다!!! spring 처럼 빌드 후 서버를 실행하면 내 로컬에서 확인하고 작업할 수 있다. 실행 명령어 jekyll serve 하지만 역시 쉽게 된다면 경기도 오산.. ⚠️ 첫번째 오류 발생 Could not find gem 'jekyll-admin' in locally installed gems. (Bundler::GemNotFound) 찾아보니 GemNotFou..

profile on loading

Loading...