fas

ALL

· LIFE/공부
긴 부트 캠프의 끝, 그리고 취업 준비의 시작 어느새 6개월간 긴 부트캠프의 끝이 보인다. 그 동안 밀렸던 기술적인 회고들과, 마지막으로 취업을 준비하며 다듬을 것들은 꼭 꾸준히 작성해 보기로 한다
2022.12.20 [Pre-Project] day4 진행 내용 1. 사용자 요구사항 정의서 작성 2. Backend 업무 역할 분담 3. Spring REST DOCS 공부 😍 좋았던 것(Liked) 사용자 요구사항 정의서 작성을 팀 단위로 진행하면서, 내가 놓치는 부분들에 대해서 짚고 넘어갈 수 있었다. FE와 함께 이야기를 하니 Spring REST DOCS에 대해 조금 더 중요성을 느끼게 되었다. 📚 배운 것(Learned) Spring REST DOCS 사용법, 콘텐츠나 누군가 써둔 것이 아닌 내가 스스로 이해를 하여, REST DOCS를 작성할 수 있게 되었다, 학습에서는 mapper를 이용한 Mock 객체를 받았으나, 개인적으로 진행한 도메인은 mapper가 없어 Mock 객체 생성하는 법과..
2022.12.19 [Pre-Project] day1~3. 진행 내용 1. 팀 빌딩 및 프로젝트 툴 세팅 2. Git Flow 전략 3. 사용자 요구사항 정의서 작성 및 화면, 테이블 명세서 작성 😍 좋았던 것(Liked) 팀원들 간의 Git Flow를 맞춰볼 수 있었다. 혼자서 깃을 진행하는 것보다 다양한 상황들에 대해 공부할 수 있었는 부분 📚 배운 것(Learned) Git Confilct 발생 시 대처 방법 프로젝트 칸반보드 생성 및 업무 분담 사용자 요구사항 작성 시 고려해야 할 부분 💦 부족했던 것(Lacked) 기술적인 것보다 팀원들간의 소통에서, 조금 아쉬운 부분이 있었다. (개인적으로) 프로젝트기에 가이드가 명확하진 않겠지만, 어느 정도 가이드가 있었다면 좀 더 수월히 진행하지 않았을까?..
Fact(사실) - Feeling(느낌) - Finding(교훈) - Future Action(향후 행동) - Feedback(이전 향후 행동에 대한 피드백) 🌟FACT 기본 스키마 설계와 ERD 작성 2-2로 페어를 나누어서 역할을 분담 기본적인 엔티티 생성 💗FEELING 기본 Documantation 단계에서 생각보다 조율하고 협의해야 할 것이 많다는 것을 느낌 스키마 설계와 ERD 작성에 있어 각자가 무엇에 포커스를 두는지에 따라 서로 다른 스키마 설계가 나왔는데 이를 각각의 근거를 가지고 의견을 교환하는 점에 있어 다양한 관점을 접할 수 있어서 좋았음 의견 조율중에 혹여나 상대방의 마음이 불쾌해졌을까 신경이 쓰였음, 단순하게 의견을 나누는 거였지만 사람은 언제나 나와 다른 사람들에 대해 적대감을..
⭐ 1. 스키마 설계의 중요성 처음 백엔드 공부를 시작할 때 스키마 설계를 잘하는 것과 그에 따라 ERD를 잘 그려두는 것이 굉장히 중요하다고 배웠는데, 그때는 잘 와닿지가 않았다. 속으로는 내심 '그냥 하다가 안 맞으면 바꾸면서 하면 되는 거 아니야?' 란 생각을 했으나 관계형 데이터베이스에서 이는 큰 착각임을 시간이 갈수록 알게 됐다. 무엇이든 기초 토대가 중요하다 하였다 건물을 세우려면 지반을 튼튼하게 다져야 하고, 고중량의 웨이트를 들려면 코어가 단단히 받쳐줘야 한다. 이처럼 처음 스키마를 잘 설계해두는 것이 이후 개발에 있어 굉장히 중요하다는 것을 깨달았다. ⭐ 2. 테이블 간의 관계 테이블 간의 관계를 잘 매핑해두는 것은 굉장히 중요하고(JPA 활용 시) , 막상 이해를 한 것 같다가도 공부를..
· LIFE/공부
프로젝트 시작 전 스프링 부트 기초 복습 Spring MVC API 계층 Spring MVC API 서비스 계층 Spring MVC API 예외 처리 Spring MVC API JPA 기반 데이터 액세스 계층 ( Opt. JDBC 기반) Spring MVC API 트랜잭션 Spring MVC API 테스팅 Spring MVC API 문서화 밀린 블로깅 하기
· LIFE
정보처리기사 시험을 본 이유? 물론 개발 직군에서는 상황에 따라 정보처리기사 자격증이 없는것과 마찬가지 입니다. 하지만 그럼에도 제가 정처기 시험을 본 이유에 대해 간략히 말해보려합니다. 우선 저는 IT쪽에 취직을 목표로 현재 부트 캠프 과정을 진행 중이며, 컴퓨터공학까지는 아니어도 관련 학과를 나와 어느정도 기반 지식은 있는 상태였습니다. 그러나 전공을 떠난 기간이 너무 길고, IT 개발이 아닌 네트워크 쪽에 종사하여 개발에 있어 손을 놓은지가 너무 오래 되어 자신이 많이 없었습니다. 그러면서 부트캠프를 진행하는 와중에 너무나도 자연히 다들 개발자가 되려면 이런 용어나 개념은 알고 계시죠? 라는 식의 진행이 발목을 붙잡았습니다. 물론 어렴풋이 알고는 있었지만 괘씸한 마음이 들었다고 해야할 지.. 그래서..
· LIFE
2022.10.16일까지 잠시 회고는 중단 회고 및 수업과 또 다른 것을 병행하려 하니 이도 저도 안 되는 것 같아서 우선적으로 시간적 여유가 있는 부트캠프 과정 초반 회고는 나중에 다시 공부하며 회고하기로 마음먹었다 (주관) 첫째로, 전공 공부를 하면서도 느꼈지만 실무나 실제 사용 예제가 곁들여지지 않은 순수한 이론 및 공부는 뜬구름 잡기다 이는 제가 전공 공부를 할 때도 느꼈지만, Java에서 중요한 특징이나 용법들이 예제와 실제 문제를 해결하는 데에 있어서 괴리가 상당했다. 이는 부트캠프 뿐만 아니라 모든 전공서적에서도 똑같이 다룬다. 그래서 실제로 사용해야 할 때에 적절하게 자바의 특징을 살려서 코딩하기가 힘들다 물론 이것은 경험과 학습의 부족일 수 도 있다. 그렇기에 더더욱 실무와 가까운 예제가..
2022.09.05 사용언어 :Java 개발시간 : 진행 중 📋 문제 설명 🕹️ 텍스트 RPG 게임 프로그램 만들기 거대한 세계관과 화려한 그래픽을 갖고 있는 지금의 게임은 과거 TRPG 시절로 올라가게 됩니다. 게임을 수행하는 사용자들은 텍스트 기반으로 캐릭터의 이름, 공격력, 방어력, 체력 등을 직접 입력하며 상대방과 겨루거나 혹은 텍스트 기반의 모험 시나리오를 진행하게 됩니다. 📢 입출력 예 [안내] TRPG 스타크래프트 시작합니다. [안내] 자신의 유닛 정보를 입력해 주세요. [시스템] 유닛 [이름] 을 입력해 주세요 :레이스 [시스템] 유닛 [공격력] 을 입력해 주세요 : (Ex 50)50 [시스템] 유닛 [방어력] 을 입력해 주세요 : (Ex 1)1 [시스템] 유닛 [체력] 을 입력해 주세요 ..
ckaanf
'분류 전체보기' 카테고리의 글 목록 (11 Page)