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

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을 공부했는데, 강사님이 설명해주는 코드를 보며 공부했고 나름 따라할 수 있다고 자신했다. 그런데 막상 혼자 해보니 아무것도 할 수 없었다. 스스로 공부하는 시간이 없었던 것이다. 그리고 강의를 골라들으니 이 코드는 언제 써..

항해99 전의 나의 삶 - 나는 개발과 관련이 전혀 없는 대학을 졸업했다. 고등학생 막바지에 갑자기 생긴 꿈으로 파티쉐를 꿈꾸며 호텔조리과를 입학했다. 그 이후, 요리과 베이킹에 빠져 살았다. 관련 자격증도 4 - 5개 취득했고 관련 대회를 나갈 정도로 진심이었다. 그런데 학교를 다니고 일을 하면서 문득, 두려웠다. 현재 일을 하는데 10년 후가 상상이 안되었던 것이다. 내가 생각하는 일과의 괴리감이 컸고, 당장은 배울일이 있겠지만 일을 하면서 내가 발전할 수 있는 기회는매우 적어 보였다. 일을 한지 1년이 다 되어가는 시점에서 고민에 빠졌다. 당장에 안정적이게 일을 계속 할지, 아니면 다른 일을 알아볼지 말이다. 그 즈음부터 나는 개발자라는 직업에 빠졌다. 나에게 개발자라는 낯설지만 그리 낯설지 않은 ..