일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- Grafana
- cs 공부)준비
- 자바
- 면접(java
- 이진 탐색(binary search)
- wil
- GIT
- 코딩
- css
- Spring
- github
- 99클럽
- 메서드
- aop
- 프로그래머스
- 코딩문제
- Til
- 회고
- Java
- ArrayList
- 정렬 알고리즘(sort algorithm)
- HTML
- 코딩테스트 준비
- 개발자 취업
- Entity
- 자료구조
- 코딩공부
- 항해99
- 배열
- CS
- Today
- Total
목록wil (17)
hayu's 개발 일지

이번주 배운 내용 - 회원가입과 로그인 기능을 만드는 법을 배웠다. 그리고 프로젝트는 만드는 법을 배웠다. - 스터디를 통해 JPA 에 대해 다시한번 공부했고 공부하는 방법을 배웠다. 새로 알게된 점 - JPA에 대해 다시 한번 공부하게 되었고, 스터디를 하면서 어떤 방법으로 공부해야하는지를 배웠다. 그리고 코드를 입력해보며 공부해야하는 것의 중요성을 다시 한번 깨달았다. - 회원가입과 로그인 기능을 어떻게 만드는지 알게 되었다. 아직은 이해는 되는데 어렵다 라는 생각이 들지만 더 공부하면 스스로 코드를 짤 수 있지 않을까 어려웠던 점 - 역시나 이번 주 프로젝트도 매우 어려웠다. 강의를 들을 시간도 부족하고 프로젝트를 할 시간도 부족했다. 거기에 스터디도 준비하려니 정말 시간이 부족했다. 이번 프로젝트..

HTTP란? - 이전에 HTTP 에 대해 공부한 적이 있다. 블로그를 참고하자. 참고: https://yuha00e.tistory.com/entry/TIL240222-HTTP MVC 패턴이란? - MVC란 Model-View-Controller의 약자로, 소프트웨어 디자인 패턴 중 하나이다. - MVC 패턴은 소프트웨어를 구성하는 요소들을 Model, View, Controller로 구분하여 각각의 역할을 분리한다. Model - 데이터와 비즈니스 로직을 담당한다. - 데이터베이스와 연동하여 데이터를 저장하고 불러오는 등 작업을 수행한다. View - 사용자 인터페이스를 담당한다. - 사용자가 보는 화면과 버튼 등을 디자인하고 구현한다. Controller - Model 과 View 사이의 상호작용을 조..

페어 프로그래밍이란? - 페어 프로그래밍은 동료 프로그래밍, 짝 프로그래밍이라고도 한다. 보통, 페어 프로그래밍은 2인이서 진행하는데 네이게이터(navigator)가 전략을 제시하고, 드라이버(driver)가 실제 코드를 작성한다. 그리고 이 역할을 번갈아 가며 수행한다. - 팀이 여러명인 경우도 존재하는데, 그럴 경우에는 짝수는 2명, 2명으로 나누고 홀수인 경우에는 2명, 3명으로 나누어 최대 3명이 넘지 않게 한다. - 3명으로 진행하는 경우에는 스펙테이터(spectator)가 존재한다. 스펙테이터는 네티게이터와 드라이버의 코드 구현을 관전하고, 코드 구현 중 어려움이 생기면 의견을 제시한다. 관전 후 본인이 구상했던 코드와 다르면 추가 의견을 제시하는 역할을 한다. 나의 경험 - 나의 경우, 팀의..

객체 지향 프로그래밍(Object-Oriented Programming, OOP) 이란? - 객체 지향 프로그래밍이란 객체를 지향하는 프로그래밍을 말한다. 객체들의 상호작용을 표현한 것이다. (= 객체들의 모임) 객체(object)란? - 객체는 클래스에 실제 내용물을 담아 실체화한것을 말한다. 즉, 객체는 실제 세계에서 존재하는 사물이나 개념 등을 프로그래밍에서 표현한 것이다. 객체 지향 프로그래밍 언어 - C++ , C# , JAVA , Pytnon 등이 있다. 객체 지향 프로그래밍의 특징 - 객체 지향 프로그래밍의 특징에는 추상화, 캡슐화, 상속, 다형성이 있다. 추상화 - 불필요한 정보를 숨기고 중요한 정보만을 표현함으로써 프로그램을 간단히 만드는 것이다. - 객체의 공통적인 속성과 기능을 추출하..

#1. 개발 공부가 처음이신가요? 처음이 아니라면, 어느 정도 기간을 가지고 어떻게 학습을 하셨나요? - 사실 개발자의 꿈은 어렴풋이 가지고 있었던 것 같다. 그래서 스스로 파이썬 언어를 공부했었다. 물론, 쉽지 않았다. 무작정 책을 보며 코드를 따라 치는데 이 코드에 어디에 사용하는지 그래서 내가 어떻게 활용할 것인지 전혀 몰랐기 때문이다. 그리고 온전히 공부하는게 아니었기 때문에 1년이 지나고, 파이썬 책의 앞쪽만 닳아 있었다. 그 다음에는 강의를 들으며 공부했다. 강의는 HTML을 공부했는데, 강사님이 설명해주는 코드를 보며 공부했고 나름 따라할 수 있다고 자신했다. 그런데 막상 혼자 해보니 아무것도 할 수 없었다. 스스로 공부하는 시간이 없었던 것이다. 그리고 강의를 골라들으니 이 코드는 언제 써..