profile
overflow
post-thumbnail

자바에서 접근 제어자 사용은 어떻게 해야할까?

제어자는 무엇인지, 또 어떻게 사용해야 할 지에 대한 생각을 정리해보았습니다.

2023년 3월 19일
·
0개의 댓글
·
post-thumbnail

우아한 테크코스 BE 5기 5주차 회고

이번 주는 혼자있는 시간을 의도적으로 늘렸다.일부러 친한 사람들과 떨어져서 앉아보기도 했다.사실 대단한 이유는 없다.지금까지 생활 한 게 맘에 안 들어서 고쳐야겠다는 다짐을 한 것도 아니다.그냥 혼자도 한 번 해볼까? 하는 생각이 갑자기 들었다. 학습 효율에 드라마틱한

2023년 3월 18일
·
0개의 댓글
·
post-thumbnail

우아한 테크코스 BE 5기 4주차 회고

어김없이 새로운 미션이 시작됐다.내 기준으론 난이도가 높았다.단순히 구현만 한다면 어렵지 않을지도 모르지만 이번주의 목표인 클린코드를 지키며 구현하기엔 굉장히 어려웠다.아직은 클린코드라는 것 자체에 익숙하지 않아서 더 그렇게 느껴졌다.코드를 작성할 수록 내가 가지고 있

2023년 3월 12일
·
0개의 댓글
·
post-thumbnail

왜, 어디까지 원시 값을 포장해야할까?

우테코 미션 진행 중 다음과 같은 요구사항이 있었습니다.모든 원시 값과 문자열을 포장한다.저는 이 문구를 보고 모든 원시 값을 포장하라는 말의 범위는 어디까지일지 의문이 생겼습니다.먼저 원시 값을 왜 포장해야 하는지 알아야 이에 대해 대답할 수 있을 것 같았기에 이에

2023년 2월 26일
·
0개의 댓글
·
post-thumbnail

우아한 테크코스 BE 5기 3주차 회고

이번 주 미션은 2주차때 페어와 함께 만들었던 모양만 있는 사다리를 진짜 사다리 게임으로 바꾸는 것!레이싱 미션과 비교했을 때 생각해야 될 게 많아서 꽤 시간이 오래 걸렸다. 겨우겨우 금요일 아침에 PR을 날리고 리뷰가 올 때 까지 책을 읽어야지 하는 결심을 세웠었다.

2023년 2월 26일
·
0개의 댓글
·
post-thumbnail

우아한 테크코스 BE 5기 2주차 회고

미션 레벨 1의 첫 미션은 사다리 게임 만들기 였다. 그 중 2주차에 할 일은 사람 수 만큼 출발점을 가진 사다리의 형태 만들기였다.

2023년 2월 23일
·
0개의 댓글
·
post-thumbnail

Varargs (가변인자)에 대해서

varargs(가변인자)는 JDK 5에서 새로 도입된 기능이라고 한다.단어에서 추측할 수 있듯 인자의 수, 매개변수의 수를 가변적으로 조절할 수 있게 해주는 기능이다. 인자와 매개변수의 차이매개변수: 메소드를 정의하는 부분에 있는 변수(메소드 시그니처)인자: 메소드를

2023년 2월 19일
·
0개의 댓글
·
post-thumbnail

우아한 테크코스 BE 5기 1주차 회고

1분차이로 제출이 늦어 페어프로그래밍에 대한 리뷰를 못 받는 상황이 됐다..주변에 괜히 안좋은 기분을 퍼뜨리는게 싫어서 억지로 괜찮은 척 했지만, 솔직히 멘탈이 너덜너덜하다…ㅠㅠㅠㅠ합격 발표 났을 때 결심은 어디가고 첫 주차 시작을 2월 10일로 잘못 알고 있었던 것

2023년 2월 9일
·
4개의 댓글
·
post-thumbnail

우아한 테크코스 5기 최종 결과 발표

합격 ㅠㅠㅠ........ 사실 발표 당일이 해외여행 출발하는 날짜였다. 새벽 4시에 일어나서 씻고 비행기 타고 도착할 때까지 머릿속에 결과 발표 말고는 없었다. 거의 도착하자마자 결과가 발표됐는데 다행히 합격이라 여행을 마음 편하게 즐길 수 있었던 것 같다 ㅎㅎㅋ만약

2023년 1월 5일
·
0개의 댓글
·
post-thumbnail

우아한 테크코스 5기 최종 코딩테스트 후기

사진은 시험장 가다가 사당역에서 발견한 광고 이행시ㅋㅋㅋ.ㅋ..... 테스트 준비 슬랙채널에 다른 분들이 올려주신 공부법을 많이 참고했다. 주로 작년, 제작년 시험을 풀어보는데 시간을 많이 투자했다. 오픈북 + 검색허용 시험인 만큼 비슷한 문제를 많이 풀어보면서

2022년 12월 26일
·
0개의 댓글
·
post-thumbnail

우아한 테크코스 5기 1차 심사 통과

어쩌다보니 굉장히 오랜만에 포스팅 하는 것 같다. 배운 것을 잊어버리지 않기 위해 시작한 블로그인데 배우느라 바빠서 포스팅하지 않다니... 참 아이러니하다 ㅠ프리코스 4주차가 끝나자마자 일주일도 남지 않은 시험 준비, 밀린 과제, 팀플, 프로젝트 등등 할 일이 정말 산

2022년 12월 15일
·
0개의 댓글
·
post-thumbnail

우아한 테크코스 5기 프리코스 4주차 후기

이번 주 미션의 학습 목표는 클래스 분리와 리팩터링이었다.3주차에서 클래스 분리에 대해 고민해봤던 경험 덕분인지, 4주차에 미리 주어진 클래스들과 메소드가 명확해서인진 모르겠지만 확실히 3주차에 비해 클래스를 분리하는 과정이 수월했다.한 클래스가 한가지 책임만 갖도록

2022년 11월 23일
·
0개의 댓글
·
post-thumbnail

우아한 테크코스 5기 프리코스 3주차 후기

이번주 미션에서의 강조점은 **1. 클래스(객체)를 분리하기 2.도메인 로직에 대한 단위 테스트를 작성하기 ** 였다. 클래스(객체) 분리하기 2주차에서는 데이터를 저장하는 클래스를 만들고, 이 객체를 처리하는 클래스를 또 만들어서 사용했었다. 이렇게 하다보니

2022년 11월 16일
·
0개의 댓글
·
post-thumbnail

gorm, ORM in GO

영속성 (Persistence) : 데이터를 생성한 프로그램이 종료되더라도 사라지지 않는 데이터 특성 일반적으로 생성한 객체는 메모리에 저장되고 프로그램이 종료되면 사라진다. 즉, 영속성을 갖지 않는다. 일반적인 객체와 다르게 영속성을 가진 객체의 특성을

2022년 11월 12일
·
0개의 댓글
·
post-thumbnail

우아한 테크코스 5기 프리코스 2주차 후기

프리코스 2주차가 끝났다! 이번 미션에서 강조된 것은 함수 분리와 함수별 테스트 작성 이었다.이번 후기는 이 두 가지 강조점을 중심으로 작성해보았다.1\. 확실히 함수를 분리할 수록 테스트, 수정, 재사용면에서 이점이 생기는 것이 느껴졌다. 유저의 입력을 String

2022년 11월 9일
·
0개의 댓글
·
post-thumbnail

Gin 프레임워크 사용해보기

Gin은 Go언어로 작성된 HTTP web 프레임워크이다. 기존에 go에서 사용되던 martini 라는 프레임워크에 비해 성능을 40배가까이 향상 시켰다고 한다. ‘json:”전달할 이름”’ 을 변수 선언 뒤에 붙여주면, json으로 직렬화 할 때 필드의 이름을 직접

2022년 11월 7일
·
0개의 댓글
·
post-thumbnail

JUnit 을 이용한 테스트코드 작성

우아한 테크코스 프리코스 2주차 미션이 도착했다.안내사항을 읽어보던 중 이런 구문들을 발견했다.기능 목록이 정상 동작함을 확인해야 한다는데, 이를 위해서는 기능 전체를 묶어서 테스트하는 것보단 작은 기능별로 단위테스트를 하는 것이 낫겠다고 생각했다.그래서 이번 기회에

2022년 11월 4일
·
0개의 댓글
·
post-thumbnail

우아한 테크코스 5기 프리코스 1주차 후기

내가 얼마나 부족한 지 알 수 있었다..신경썼던 영역별로 느낀 점 ! 사실 처음부터 끝까지 클린코드를 지향하며 코딩을 한 것은 처음인 것 같다. 시간복잡도, 공간복잡도 정도만 생각해도 머리가 깨질 것 같다는 핑계로 코드 리팩토링은 항상 내가 알아볼 정도로만 했었다..그

2022년 11월 2일
·
2개의 댓글
·

POSIX란?

POSIX는 Portable Operating System InterFace for Unix의 약자로 IEEE에서 지정한 운영체제간 호환성을 유지하기 위한 표준이다.POSIX를 준수하는 운영체제는 POSIX를 준수하는 다른 운영체제와 호환되어야 한다.POSIX가 등장하

2022년 10월 30일
·
0개의 댓글
·
post-thumbnail

Nginx 로 우분투 웹 서버 구축

연구실 서버 컴퓨터(os 우분투 사용)에 nginx 로 웹서버 구축해, 라벨링된 데이터를 각자의 컴퓨터에서 업로드, 다운로드 할 수 있도록 하기 위해 웹 서버를 만들기로 했다.웹 서버는 nginx 를 사용하였다. 구축 자체는 apache보다 복잡할 수 있지만, 가볍고

2022년 10월 27일
·
0개의 댓글
·