profile
Software Engineer + Product Manager
태그 목록
전체보기 (319)개발일기(76)토비의 스프링(26)더 나은 코드(23)테스트(20)Java(18)Netty(16)더 나은 테스트(15)How to work(13)생각(12)trouble shooting(11)프로그래머스(10)트러블슈팅(10)코딩테스트(10)회고(9)더 나은 설계(8)토비의스프링(8)커뮤니케이션(8)tcp(8)git(7)프로덕트 오너(7)C(6)network programming(6)(6)agile(6)우주지상국(6)aop(5)더 나은 도구(5)TDD(5)알고리즘(5)junit(5)2021(5)dll(5)자세(5)읽기모임(5)고민(5)asynchronous(5)JNA(4)커리어(4)github(4)windows(4)독서(4)문제(4)배움(4)인프콘(4)코드리뷰(4)Spring(4)비동기(4)IntelliJ(4)wireshark(4)매니지먼트(4)추상화(4)multithreading(3)debug(3)협업(3)습관(3)관계(3)학습(3)프로젝트 매니저(3)Telnet(3)awaitility(3)객체지향(3)의존관계(3)네트워크 패킷분석(3)예외(3)Software Engineering(3)2022(3)문제해결연습(3)협력(3)test(3)사람(3)연역적(3)데이터(3)오브젝트(3)실시간(3)Software Enginerring(2)가치(2)사용자(2)마인드(2)문서화(2)주석(2)ci(2)함께자라기(2)컨퍼런스(2)TROUBLESHOOTING(2)networking(2)http(2)배포(2)Mockito(2)test case(2)귀납적(2)더 나은 디자인(2)Locale(2)clean architecture(2)문제 해결 연습(2)제품(2)리더(2)디버깅(2)collaboration(2)stream(2)분석(2)코드로 문제해결 연습(2)cherry-pick(2)온보딩(2)클린 아키텍처(2)leak(2)목표(2)리팩토링(2)소프트웨어 개발자(2)jackson(2)기획(2)User Manual(2)개발문화(2)(2)mock(2)management(2)개방폐쇄원칙(2)실용주의 프로그래머(2)변경(2)태도(2)(1)Pain Point(1)StringUtils(1)PacketSender(1)커뮤니티(1)객체지향의사실과오해(1)개선(1)주간보고(1)유틸리티(1)불편(1)시니어개발자(1)데이터 엔지니어(1)코드작성외에(1)Memory Leak(1)응집도(1)software engineer(1)Pair Programming(1)힙 메모리(1)TCP Connection Persistence(1)균형(1)아이들(1)고객(1)비실시간(1)성경(1)Device Driver(1)Thread Pool(1)OXM(1)help(1)지상국(1)SNMP(1)실험(1)인증(1)면접(1)사표(1)Strategy Pattern(1)동료주도개발(1)소수점(1)프로토타입(1)메모리가시성(1)Interrupt(1)캐시일관성(1)요구사항(1)공유(1)어려움(1)프로세스(1)예측(1)메모리(1)Q&A(1)util(1)Functional(1)사용자중심(1)자동화(1)ux(1)volatile(1)Copilot(1)가짜필요(1)문서(1)결합도(1)Persona(1)변화(1)대역(1)동료(1)조직(1)aws(1)아주힘듬(1)세미나(1)SOLID(1)network(1)branch(1)XML(1)다름(1)네이밍(1)Feedback(1)코드변경관리(1)User Journey(1)삶의자세(1)흥미(1)아두이노(1)병렬(1)모델링(1)작업난이도(1)부족함(1)CI/CD(1)cdd(1)Manangement(1)authentication(1)Transction(1)switch(1)고통(1)Nginx(1)설계(1)json(1)주니어(1)트러불슈팅(1)exception(1)자유(1)삶의일기(1)DTO(1)더나은코드(1)스프링(1)철학(1)환경(1)1553B(1)프로그래밍(1)redmine(1)크리스찬(1)템플릿(1)impact(1)신뢰성(1)메타포(1)우주(1)aspect(1)행복(1)메시지큐(1)algorithm(1)snmp4j(1)String(1)동반자(1)인터뷰(1)일기(1)부모참여수업(1)감정(1)복잡성(1)InvalidMemoryAccess(1)클린코드(1)어설프다(1)독서메모(1)인사이트(1)Ideation(1)di(1)커밋(1)MVP(1)PSA(1)네트워크 프로그래밍(1)이슈관리(1)putty(1)기록(1)lazy(1)JIRA(1)어린이(1)성과(1)화면중심(1)템플릿/콜백(1)경계값(1)도구(1)short circuit(1)clean software(1)kotlin(1)누수(1)예외처리(1)Native(1)노이즈캔슬링(1)데이터 통신(1)더 나은 개발(1)SDLC(1)발표(1)핀란드(1)제약사항(1)마음 가짐(1)중복(1)제안서(1)heap memory(1)동등분할(1)생존(1)notion(1)alignment(1)테스트케이스(1)생각의프레임(1)회사(1)개발자(1)memory(1)준비(1)Reflection(1)교보문고(1)관심(1)사업(1)창업(1)lua script(1)도전(1)split()(1)멀티쓰레드(1)Csharp(1)Messaging Service(1)함께(1)의존(1)코딩(1)IoC(1)assembly(1)projects(1)warning(1)집중(1)문제정의(1)actions(1)SI 프로젝트(1)svn(1)신뢰(1)문화(1)캐시불일치(1)rebase(1)죽음(1)빌더 패턴(1)약함(1)리드잇(1)백로그(1)Thread(1)Product Designer(1)우선순위(1)장애회고(1)S3(1)비정상종료(1)Pull Request(1)garbage collector(1)아쉬움(1)디자인 패턴(1)프로젝트(1)ObjectMapper(1)iteration(1)figma(1)Product Design(1)VxWorks(1)문제해결(1)

개발일기 #53 : 동일한 타입, 두 개의 파라미터

생성자에 동일한 타입의 두 개 이상의 파라미터를 입력받아야 한다면 사용자 코드에 첫 번째 파라미터와 두 번째 파라미터 의미가 명시적으로 드러나지 않는다. 만약 두 파라미터의 순서를 실수로 잘못 전달해도 아무런 컴파일 오류가 나지 않고 실제 로직 상의 오류가 런타임에 발

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

개발일기 #52 : 이름 변경과 기능적 변경 분리하기

스스로 더 즐겁게 기록하자. 기능 구현 중 직접적으로 관련 없는 클래스, 메서드, 변수 이름 리팩토링이 흔하게 일어난다. 그래서 현재 집중하고 있는 수정사항과 관련이 없는 많은 파일이 함께 바뀌면서 하나의 커밋에 여러가지 수정사항이 섞이는 현상이 자주 일어났다. 이렇게

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

개발일기 #45 : (우물안 개구리) 배우고 학습한 것만 보인다

요즘 토비의 스프링 책에서 배운 내용들이 내 업무 현장에서 춤을 추는 것 같다. 오늘 안테나의 위성 추적 경로를 최적화 하기 위한 간단한 알고리즘을 설계하고 구현하는 작업을 했다. 테스트 방법을 고민하다 지난주 토비의 스프링 책에서 읽었던 ‘단위 테스트 고립하기’라는

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

팀의 정렬을 방해하는 요소 (개인적인 대안 찾기)

대안이 무엇일까?

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

다른 표현으로 반복하기

하나의 개념이 잘 이해되지 않을 때

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

알고리즘 책에서 배우는 삶의 문제 해결 전략 4가지

탐욕적 접근 / 분할정복법 / 동적계획법 / 왔다갔다

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

짝코딩(Pair Programming) 경험

페어프로그래밍, 대단한 회사에서만 할 수 있을 것 같지만, 뭐 이런게 페어프로그래밍 아니겠는가?

2022년 6월 8일
·
0개의 댓글
·
post-thumbnail

피드백에 대한 경직된 반응

피드백을 주고 받을 때 당신의 의견은 답이 아니고, 혹 당신의 의견이 수용되더라도 우리가 함께 결정한 우리의 책임일 것이며, 우리는 함께 답을 찾아가고 있다는 것을 가르쳐 주어야 한다.

2022년 6월 5일
·
0개의 댓글
·
post-thumbnail

팀의 정렬

정렬을 위해 대화가 필요한데 대화를 머뭇거리게 하는 복잡한 요소들이 존재하는 것 같다.

2022년 6월 3일
·
0개의 댓글
·
post-thumbnail

나는 왜 밤이 늦도록 일하고 있지?

어제까지 알래스카 지역에 지상국 구축 일정이 몇 주간 이어졌다. 새벽까지 일하는 시간이 이어졌고 어떤 날은 꼴딱 밤을 새기도 했다.

2022년 5월 14일
·
0개의 댓글
·
post-thumbnail

Git 과 함께하는 개발 습관

저는 요즘에 Git 과 함께 아래와 같은 새로운 개발 습관을 형성하고 있습니다.

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

나만의 1일 해커톤 | 1주일 작업, 1일 개발 도전기

오늘은 약간 해커톤(?) 처럼 정성스레 개발하면 1주일 정도 걸리는 일을 1일 만에 개발해 보면 어떻게 되는지 실험해 보았다.

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

나의 ‘먼저’ 개발 습관 5가지

최근 실천하고 있는 ‘먼저’ 개발 습관 5가지를 소개해 봅니다.

2022년 3월 19일
·
2개의 댓글
·