Software Processes
·
CS/소공
보호되어 있는 글입니다.
스프링 핵심원리 - 기본편 섹션3 (2)
·
BE/Spring - Inflearn 김영한
보호되어 있는 글입니다.
다영이 - Annie 3월 마지막 ~ 4월 첫주
·
공부/전화영어
보호되어 있는 글입니다.
OPic 시험 후기
·
공부/전화영어
보호되어 있는 글입니다.
스프링 핵심원리 - 기본편 섹션3 (1)
·
BE/Spring - Inflearn 김영한
보호되어 있는 글입니다.
Week2
·
BE/23-1-GDSC - OC-BE
지난 주에는 MVC, API, Restful 에 대한 공부를 해봤다. 이번주에는 MVC에서 Controller와 서비스, 리포지토리와 그들의 관계에 대한 이야기를 할 것이며 TDD에 대한 이야기를 다룰 예정이다. 1. 컨트롤러, 서비스, 리포지토리의 역할 컨트롤러 웹 MVC에서 언급한 Controller와 동일하다. 지난주 WIL에서 컨트롤러를 '사용자의 응답을 바탕으로 비즈니스 로직을 담당하는 역할이다. 사용자의 입력으로 데이터가 업데이트 되면 이를 처리한 후 업데이트된 모델을 뷰로 전달하는 역할을 한다.'라고 언급했다. 컨트롤러는 실제 사용자의 요청이 들어오면 적절하게 이를 처리하거나 처리할 수 있는 로직을 호출한다. 이때 호출되는 로직이 서비스이다. 컨트롤러가 하는일에 대한 예시를 들어보자. 어떤 ..
스프링 핵심원리 - 기본편 섹션2
·
BE/Spring - Inflearn 김영한
보호되어 있는 글입니다.
Week1
·
BE/23-1-GDSC - OC-BE
정리해야할 주제가 많다. 입문편 강의는 이번이 3번째인데 3번을 듣고나서야 기본적인 이해가 되었다. 이번주 필수 정리주제는 다음과 같았다. MVC 패턴이란? API와 서버 - 아무 API나 써보길 권장 RestFul API에 대한 이해 1. MVC패턴이란? MVC 패턴은 소프트웨어 디자인 패턴 중 하나 Model View Controller의 약자로 사용자의 인터페이스와 데이터,논리 제어(비즈니스 로직)를 구분해서 구현하는데 주로 사용된다. Model APP이 사용할 데이터를 정의하고, 데이터를 Model 이라는 객체에 담아서 활용한다. 데이터가 변경되면 Model이 view에게 이를 알려 화면을 변경하거 컨트롤러에게 알리기도 한다. View 데이터를 보여주는 방식을 의미한다. 주로 데이터를 어떻게 화면..
(왕감자)개발자는 어떻게 나아가야 할까
·
글을 써봐요/인사이트
한때 개발자라는 직업의 붐. 꽤 높은 초봉과 비전공자까지 끌여들이는 인력 부족으로 개발자의 인기는 날로 증가했다. 하지만 2023년 내가 4학년으로 취업을 준비하는 지금. 해놓은거 하나 없는데 한창 치솟던 수요가 꺾여간다는 소문과 ChatGPT의 등장, 코드짜는건 누구나 하는 일이라는 소프트웨어공학의 모 교수님 말씀. 막상 개발자가 아닌 아키텍쳐나 다른 직군으로 취업하는 지인들을 보며 내가 개발자로 취업을 할 수 있을까? 내가 하고 싶은게 무엇인지 개발자가 어떻게 나아가야할지 어떤 개발자가 되고 어떤 공부를 해야할까에 대한 고민이 많다. 지금까지의 나를 돌아보고 앞으로 내가 나아가야할 방향을 정하고 한해를 시작하고자 이 주제를 소모임 첫글로 정했다. 컴퓨터공학과에 온 이유 나는 컴퓨터공학과 학생이다. 고..
다영이 - Annie 3월 4주차
·
공부/전화영어
보호되어 있는 글입니다.
유쓰응
글쓰는 개발자 Youth