Clean

시니어 개발자의 역량과 역할에 대한 고민

May 24 2022

시니어 개발자는 어떤 역량과 역할을 해야 하는 것일까? 내가 일하고 있는 모습은 어떤가? 시니어 개발자의 역할은 무엇인가? 한번도 정리해보지 못한 바 “시니어란?”물음에 대답하기 어려웠다.

보일러 플레이트 코드(Boilerplate Code)

May 15 2022

어디서쓰나 거의 또는 전혀 변경도 없이 똑같이 쓰는데 여기저기서 필요로 하여 재사용되는 코드 섹션 작은 기능에도 많은 코드를 양산하는 문제점

코드 리뷰 피라미드

April 13 2022

코드 리뷰는 스타일 논의에 많은 시간을 할애하는 경우가 많다. 정말 중요한 코드의 기능, 프로젝트를 더 장기적으로 더 좋은 프로젝트를 위해 코드리뷰를 하고 있으며 코드리뷰를 어디에 더 집중해야 하는가?를 정리한 코드리뷰 피라미드를 보게 되어 이를 소개한다.

Mamba Mentality

November 09 2021

코비 브라이언트는 롤모델인 마이클조던을 엄청 따라했다. 끊임없는 노력 끝에 대단한 커리어와 엄청난 업적을 이루었다.

좋은 개발자(3)

October 31 2021

백기선 님의 열린 결말 영상, 열린 결말이라 더 생각하게 만드는 좋은 영상이다. 이 영상은 좋은 의미로 ‘미쳤다!’

hoisting

October 26 2021

var 또는 function declaration 선언들이 제일 위로 올라가는 것 코드가 나타나는 순서대로 실행이 된다.

Composition over inheritance

October 22 2021

객체 지향 프로그래밍에서 상속에 대한 구성은 클래스가 기본 또는 부모 클래스에서 상속하는 것이 아니라 구성에 의해 다형성 동작 및 코드 재사용을 달성해야한다는 원칙이다. 이것은 영향력있는 책 디자인 패턴과 같이 OOP의 원칙에 따라 자주 언급된다.

객체 지향적 모델링과 네이밍

October 22 2021

객체 지향적 모델링은 개발자에게 있어서 매우 중요한 기본 지식이지만 실무에서 거의 배울 기회가 없다. 사소해 보일 수 있지만 이름을 짓는 관행의 일관성을 확보하는 것은 모델링에 있어서 매우 중요한 단계이다.

콜드 스타트

October 21 2021

앞선 출력 결과를 이용해 동작하게 되므로, 데이터가 없는 시작 상태에서는 제대로 동작하지 않는 시스템

금연과 개발자

October 11 2021

어느덧 담배를 태운지 17년이 되었다. 중간 금연 시도가 있었었나 언제나 실패했다. 이번에는 어떨까? 성공하길 바라며 글을 써 본다.

담배와 개발자

October 10 2021

“며칠 전 과거의 결정 중 후회하는 것이 있는가?”란 뜬금없는 질문이 훅 들어왔다. 순간 없다고 대답 했으나 돌이켜 생각해보니 가장 후회하는 것은 담배를 시작한 일이었다.

개발자가 자주 틀리는 영어발음

September 13 2021

블라인드 알림 중 유용한 제목의 알림왔다. 내용을 보니 재미있고 좋은 글이라 포스팅 해본다. 프론트엔드에서 쓰는 용어는 대부분 들어봤으나 게임 업계는 아니라 처음 보는 단어도 있었다.

유닉스 철학

September 05 2021

최소화되고 모듈화된 소프트웨어 개발 방식을 위한 문화적 규범이자 철학적 접근 방식.

React

September 05 2021

사용자 인터페이스 개발을 위해 페이스북에서 만들고 공개한 오픈소스 자바스크립트 라이브러리

슈도코드

September 05 2021

프로그램을 작성할 때 각 모듈이 작동하는 논리를 표현하기 위한 언어이다. 특정 프로그래밍 언어의 문법이 아닌 알고리즘 그 자체이 집중할 수 있기 때문에 코딩 면접에서 많이 사용된다.

햄(HAM) 라디오

September 05 2021

취미 활동으로 즐기는 아마추어 무선 통신

Command-line

September 05 2021

명령줄 또는 명령어 인터페이스는 텍스트 터미널을 통해 사용자와 컴퓨터가 상호 작용하는 방식을 말한다.

클래스 계층도

September 05 2021

객체 지향 프로그래밍의 핵심인 클래스와 그 서브클래스 간의 계층 구조를 도식으로 나타낸 것.

ASCII Art

September 05 2021

텍스트와 특수문자를 조합해서 사진과 그림을 표현한 것.

좋은 회사

September 01 2021

2014년부터 같은 회사에서 일해오던 개발자들이 있다. 지금은 모두 이직하여 다른 회사에 근무 중이다. 카카오톡 단톡방으로 안부를 주고받고 있는데 부동산, 주식 이야기 등 다양하다.

개발을 시작하게 된 계기

August 21 2021

6살이던 아이는 레고에 관심이 많았다. 처음엔 설명서대로 만드는 것으로 그쳤지만, 만족하지 않았다. 기존제품을 개조해보고, 합쳐보고, 창작해보는 것이 재미있었다.

좋은 개발자(2)

August 21 2021

우아한 현제들 김범준 대표님의 영상을 보고 좋은 개발자에 대해 생각해보았다. 좋은 글이 있어 요약해보았다.

좋은 개발자(1)

August 21 2021

코드를 만 줄 짰다고 좋은 프로그래머는 아니다. 천 줄이든 만 줄이든 중요한 것은 당신이 작성한 코드로 만들어낸 비즈니스 가치가 뭐야? 그 비즈니스 가치로 나의 가치가 증명되는 것이고 인정을 받는 것이지 코딩 자체로 인정을 받는 것은 아니거든요.

Stack overflow

August 18 2021

소프트웨어에서 스택 포인터가 스택의 경계**를 넘어설 때 일어난다. 호출 스택은 제한된 양의 주소 공간을 이루며 대개 프로그램 시작 시 결정된다.

zshrc

August 17 2021

shell 의 종류 중 하나. login 여부와 상관없이 항상 실행 됨

Jekyll

August 17 2021

Jekyll은 개인, 프로젝트 또는 조직 사이트를위한 간단한 블로그 인식 정적 사이트 생성기다. GitHub의 공동 설립자 인 Tom Preston-Werner가 루비로 작성했으며 오픈 소스 MIT 라이센스에 따라 배포된다.

bashrc

August 17 2021

새로운 터미널을 열 때마다 정보를 받고 싶을 때 필요

Calendar Heatmap

February 25 2020

GitHub 의 커밋 잔디를 말한다. Heatmap js 용 오픈소스를 보다가 남긴다.

트러블 슈팅

May 05 2019

문제해결의 한 방법 문제의 원인이라고 생각할 수 있는 가능성을 배제하는 방법 무엇이 달라졌는지에 주목

regenerate

November 19 2018

[동사] (지역·시설 등을) 재건하다[회생시키다]

OMW

November 19 2018

‘On my way’의 줄임말 ‘가는 중이야’

Nvm

November 19 2018

‘Never mind’의 줄임말 ‘신경 쓰지 마’

Given

November 19 2018

[형용사] (이미) 정해진

datemine

November 19 2018

[명사] 알아내다, 밝히다

BRB

November 19 2018

‘Be right back’의 줄임말 ‘기다려 곧 올게’

ASAP

November 19 2018

‘As soon as possible’의 줄임말 ‘가능한 한’, ‘급히’

A.K.A

November 19 2018

‘Also Known As’의 줄임말 ‘~로도 알려져 있는’

Provisioning Profile

September 26 2018

App Identifier, Certificate, Device 정보로 애플 인증서(Certificate)를 연결 해주는 역할을 한다.

Kodi

September 26 2018

오픈 소스 미디어 플레이어 응용 프로그램으로, 처음에는 XBMC라는 이름을 사용하여 공개되었다. 2014 년에 Kodi로 새 브랜드로 되었고, Kodi의 오픈 소스 특성으로 인해 지속적인 향상을 위해 노력하는 활발한 커뮤니티 및 개발자들이 있다.

TIL

September 24 2018

Today I Learned의 약자. 오늘 공부 내용을 정리하는 것이다. 미국은 흔하게 사용된다. 한국은 개발자 사이에서 사용되고 있다.

오늘

September 05 2018

오늘하는 일이 재밌었는가? 어제보다 오늘 만든 것이 더 좋은가?

Ebitbat

August 10 2018

회사의 목표중에 손익 목표

BI

August 10 2018

MD 별 매출, 구매자수 통계 등의 룰