Recommended
ecdevday3 효율적인 유지보수를 위한 개발 및 관리
[리뷰] 풀스택 개발자를 위한 MEAM 스택 입문
[토크아이티] 프런트엔드 개발 시작하기 저자 특강
『풀스택 개발자를 위한 MEAN 스택 입문』 - 미리보기
(알도개) GraalVM – 자바를 넘어선 새로운 시작의 서막
깨끗한 코드 (클린 코드, Clean Code)
[TECHCON 2019: MOBILE - Android]4.쪼개지고 나누어지는 안드로이드
Golang+on+analytics+and+blockchain
커뮤니티와 함께한 예비개발자 성장기- 조성수님
초고속 웹사이트 개발을 위한 Codeigniter PHP Framework
[IT교육/IT학원]Develope를 위한 IT실무교육
PHP Slim Framework with Angular
How_to_choose_the_right_framework
NAVER 오픈세미나 대구 (2014.08.01) - 오픈소스 라이브러리를 활용한 네이티브 어플리케이션의 데이터 저장과 통신
이제 막 웹개발자 되고싶은 분들께
JavaScript로 오픈소스를 해보자. bsJS
자바기초에서 JSP, 스프링, MyBatis까지_ 자바개발자를 꿈꾸는 당신에게..
100 blue mix days technical training
More Related Content
ecdevday3 효율적인 유지보수를 위한 개발 및 관리
[리뷰] 풀스택 개발자를 위한 MEAM 스택 입문
[토크아이티] 프런트엔드 개발 시작하기 저자 특강
『풀스택 개발자를 위한 MEAN 스택 입문』 - 미리보기
(알도개) GraalVM – 자바를 넘어선 새로운 시작의 서막
What's hot (20) 깨끗한 코드 (클린 코드, Clean Code)
[TECHCON 2019: MOBILE - Android]4.쪼개지고 나누어지는 안드로이드
Golang+on+analytics+and+blockchain
커뮤니티와 함께한 예비개발자 성장기- 조성수님
초고속 웹사이트 개발을 위한 Codeigniter PHP Framework
[IT교육/IT학원]Develope를 위한 IT실무교육
PHP Slim Framework with Angular
How_to_choose_the_right_framework
NAVER 오픈세미나 대구 (2014.08.01) - 오픈소스 라이브러리를 활용한 네이티브 어플리케이션의 데이터 저장과 통신
이제 막 웹개발자 되고싶은 분들께
JavaScript로 오픈소스를 해보자. bsJS
자바기초에서 JSP, 스프링, MyBatis까지_ 자바개발자를 꿈꾸는 당신에게..
Viewers also liked (20)
100 blue mix days technical training
Oracle Cloud Café IoT 12-APR-2016
Oracle cloud, private, public and hybrid
Status Quo on the automation support in SOA Suite OGhTech17
De Persgroep Big Data Expo
Events Processing and Data Analysis with Lucidworks Fusion: Presented by Kira...
Cloud Camp: Infrastructure as a service advance workloads
Delivering Quality Open Data by Chelsea Ursaner
General physicians and the adf Heddle
How To: De Raspberry Pi als downloadmachine
Business model cavans nl-sep-2014
Global Azure Bootcamp - Azure OMS
Docker containerization cookbook
I1 - Securing Office 365 and Microsoft Azure like a rockstar (or like a group...
Generalized B2B Machine Learning by Andrew Waage
Similar to ecdevday7 (20)
NHN 게임서버엔진팀 리빌딩과 운영 방침.pdf
VSTS와 Azure를 이용한 팀 프로세스 관리
Configuration management best practices
(OKdevTV) 2024년 7월 24일 개발 이야기
[NDC12] 변화량 분석을 중심으로 한 저비용 고효율의 지속가능한 코드퀄리티 관리법 - 송창규
14회 jco 컨퍼런스 조대협의 소프트웨어 개발 배포용
테스트 기발 개발, TBD(Test based developement)
현장에서 사용하는 Software production
[오픈소스컨설팅]Session 6. scrum과 jira 기반의 소프트웨어 개발 프로세스
More from Kenu, GwangNam Heo (20)
Cloud developer evolution
소셜 코딩 GitHub & branch & branch strategy
Social Coding GitHub 2015
모바일 웹앱 프로그래밍 과정
JavaScript 2014 프론트엔드 기술 리뷰
01이제는 모바일 세상이다
ecdevday71. 레인 시간 구분 강사 제목 19:00 ~ 21:00 UI 김정범 대리 웹표준이냐 속도냐 (UI 개발자의 고뇌 ) RIA 오창훈 대리 GS 이숍만의 RIA 개발활용팁과 노하우 프로젝트 김현 과장 효율적인 유지보수를 위한 개발 및 관리 프레임워크 추경돈 대리 Spring Framework 도입 사례 SE 김풍주 대리 웹 표준스펙 살펴보기 ( 명세서에 살고 명세서에 죽다 ) 쇼핑몰 트렌드 초청 김태진 쇼핑몰 컨설턴트가 바라본 쇼핑몰 트렌드 코드관리 허광남 과장 레거시 코드 관리 전략 ( 남이 짠 코드 빨리 알아보기 ) SQL 튜닝 박광일 대리 웹개발자의 약한고리 SQL 뛰어넘기 2. 레거시 코드 관리 전략 남이 짠 코드 빨리 알아보기 GS 이숍 EC 정보팀 허광남 4. 누군가 나에게 맡겨놓은 코드 자기가 직접 짜지 않은 누군가가 만들어 놓은 코드 많은 의문의 그림자와 중압감을 내포한 코드 얽히고 설킨 , 아둔하게 짜놓은 , 갈아엎고 싶지만 그럴 자신이 안 생기는 코드 레거시 코드 5. 기능 하나 추가하려면 몇 일 밤 새게 만드는 코드 어느 누구도 선뜻 나서지 않는 코드 손을 대면 댈수록 나락으로 빠져버리는 코드 “ 차라리 날 죽여줘”라고 절규하게 만드는 코드 개선한다는 생각 자체가 몸서리처지는 코드 한마디로… 레거시 코드 7. 컴파일 안 되는 코드는 버려라 Copy & Paste 의 범위를 최소화하라 리팩토링 좋은 유모 레거시 코드 관리 기법 9. 시간이 걸리더라도 쓰이는 코드만 복사 긴 코드 주석 제거 위키같은 메타 인프라를 활용 이클립스 코드 네비게이션 기능 활용 Copy & Paste 의 범위를 최소화하라 12. 다행히 내가 짠 부분이 아니네 ? 코드의 공동 소유 Teamwork 13. 소심한 프로그램 코드가 늘어갈 수록 책임도 는다 . 양심을 저버린 코드를 짤 때의 아픔 다행히 내가 짠 부분이 아니네 ? 14. 소스 저장소 이용 – CVS, SVN 코드리뷰 , 짝프로그래밍 코드의 공동 소유 16. 레거시 코드는 비운의 코드입니다 . 좋은 유모를 만나서 제대로 리팩토링하면 버그 없고 , 건강하게 자랄 수 있습니다 . 함께 키우려면 코드 리뷰 , 짝 프로그래밍 등을 이용하면 됩니다 . 잘 키운 레거시 코드 하나 , 열 개발자 안 부럽다 정리