Codongmin
글또를 마무리하며

나의 전환점 글또

들어가며 글또(글 쓰는 또라이가 세상을 바꾼다) 커뮤니티의 10기가 마무리되었다. 글또, 우리는 매주 글을 쓰며 함께 성장한다. 내 첫 커뮤니티의 경험이 글또이어서 너무 다행이었고 “조금 더 일찍 글또에 참여할 수 있었더라면”이라는 아쉬움이 드는게 현재의 감정이다. ㅎㅎ 사실 글또가 커뮤니티가 종료되었다는 것이 아직 실감나지는 않는다. 이 시점에서 ...

글또 마지막 백엔드 인프라 반상회

하루하루 써내려가는 일기 (백엔드-인프라 반상회 with 글또 10기)

들어가며 다가오는 연말.. 글또에서 백엔드-인프라 반상회를 열렸다. 어쩌면,, 글또의 마지막 반상회가 될지도 몰라 신청했다. 백엔드-인프라 반상회는 12월 5일 목요일 우아한 형제들, 우테코 교육장에서 진행됐다. 지난 9기때 반상회 준비위하면서 처음 만났던 장소였어서 반가웠다. 우테코 교육장 지난 9기에는 운영진 분들을 도와 반상회 준비위원회로 ...

해시 자료구조와 HashMap이 해시 충돌을 해결하는 방법

해시 자료구조와 HashMap이 해시 충돌을 해결하는 방법

🙋 들어가며 이 글에서는 해시 자료구조에 대한 전반적인 내용을 다룬다. 해시 자료구조에 대한 이해를 돕기 위해 일상적인 예시를 기반으로 글을 전개해나간다. 해시 자료구조의 핵심 개념인 해싱에 대한 이해로 시작해서 해싱을 위한 해시 함수에 대해 알아보고, 해시 자료구조에서 필연적으로 만나게 되는 해시 충돌에 대해서 다룬다. 그리고 해시 충돌을 해결하는...

객체와 클래스, 객체를 만드는 다양한 방법

객체와 클래스, 객체를 만드는 다양한 방법

0. 들어가며 프로그래밍 언어를 배우다보면 곧잘 만들게 되는게 클래스, 객체다. 조금 더 공부해 보다보면 생성자, 내부 클래스, 오버로딩 등 객체를 생성하는 과정속에서 새롭게 접하는 키워드들이 많다. 나의 경험에 비추어봤을때, 아 이런게 있구나 그런데 이건 대체 언제 사용하는거지? 일단 한번 봐두자 하고 당장의 흥미에 밀려 곧잘 잊어버렸다. 글에서...

코드가 깔끔해지는 VO(Value Object)를 써야하는 이유

코드가 깔끔해지는 VO(Value Object)를 써야하는 이유

들어가며 값 객체(Value Object) 를 활용하여 코드를 더 깔끔하게 작성했던 경험을 살려 값 객체(VO, Value Object 이하 ‘값 객체’)에 대해서 개념과 이점을 정리한 글로 남기고 싶었다. 값 객체의 개념을 공부하다보면, 엔티티(Entity, 이하 ‘엔티티’) 그리고 더 나아가 도메인 주도 개발(DDD)라는 설계 패러다임까지 연관...