Legacy code refactoring video rental systemJaehoon Oh
Legacy Code Refactoring
- 마틴 파울러의 Refactoring 책 1장 예제를 워크샾 형태로 구성했다.
- 레거시 코드인 비디오 렌탈 시스템을 리팩토링 하는 방법을 단계적으로 살펴본다.
- 마이클 페더스의 Characterization Test 방법을 이용해서 Legacy Code 의 테스트를 작성한다.
- 새로운 기능을 추가할 때는 Sprouting Pattern(마이클 페더스가 만든 용어)를 이용해서 기능을 추가한다.
- 코드 스멜을 찾고 코드 스멜을 제거하면서 코드의 설계를 개선한다.
Legacy code refactoring video rental systemJaehoon Oh
Legacy Code Refactoring
- 마틴 파울러의 Refactoring 책 1장 예제를 워크샾 형태로 구성했다.
- 레거시 코드인 비디오 렌탈 시스템을 리팩토링 하는 방법을 단계적으로 살펴본다.
- 마이클 페더스의 Characterization Test 방법을 이용해서 Legacy Code 의 테스트를 작성한다.
- 새로운 기능을 추가할 때는 Sprouting Pattern(마이클 페더스가 만든 용어)를 이용해서 기능을 추가한다.
- 코드 스멜을 찾고 코드 스멜을 제거하면서 코드의 설계를 개선한다.
온라인 쇼핑몰 UX디자인 파괴적 혁신 트렌드 및 전망: 사례 중심으로 살펴본 UX Engagement 향상을 위한 미래 제언Billy Choi
(정형화된) 상품진열 혁신 트렌드
1. A.I.-powered online shopping assistant: The North Face website and app
2. Conversational commerce: Operator app
3. Visual commerce – UGC 기반의 랜딩 페이지: Calvin Klein
4. Visual commerce - AR 기반의 쇼핑몰: Preksh
B2B 포럼 2016
B2B에 관련한 최신의 정보,트렌드, 및 인사이트를 접할 수 있는 포럼, 귀하의 고객이 B2B라면 !!
꼭 관심을 가져보십시요.
B2B 산업에 종사하는 마케터, 영업맨, 경영자, 기획관리, 전략팀, 벤쳐 기업을 위한 지식 포럼입니다. 국내에서는 B2B 영역에서는 정보를 얻기가 힘든데요, 2015년 포럼에 대한 여러분의 높은 관심과 참여, 그리고 피드백을 바탕으로 B2B 마케팅과 영업에 관련된 높은 품질의 강연 포럼을 경험할 수 있도로 준비했습니다.
올해는 2016년 관점에서, B2B 마케팅&영업 트렌드와 인사이트를 제대로 얻도록 국내외에서, 분야별 전무가들을 모셨습니다.
2010년 한국디자인진흥원 제작.
그간 변화된 내용은
http://www.usableweb.co.kr/
에 기록해두고 있습니다.
2014년 업데이트 한 관련 파일 보기 : http://cafe.naver.com/usable/725
목차
배경 왜 지금 서비스디자인인: , 가?
이제 서비스산업에 주목하라 10
취약한 우리나라의 서비스산업 경쟁력 12
서비스산업의 경쟁력 강화를 가져올 기술, 서비스디자인 13
서비스디자인, 무엇이 다른가? 15
무형의 서비스를 디자인하기 17
서비스디자인은 어떤 가치를 창출할 수 있는가? 18
서비스디자인의 역사 / 김남형 계원디자인예술대학 교수 20
개념: 서비스디자인은 무엇인가?
서비스디자인의 정의 24
서비스디자인의 특징 26
기존의 디자인 방법론과의 차이점 28
서비스디자인은 기업에 어떤 도움을 주는가? / Design Wales 29
서비스디자인은 어떻게 활용되는가? / Design Wales 32
서비스디자인에 대한 오해 37
유사 개념과의 비교 41
역할: 서비스디자인은 누가 하는가?
서비스디자인은 왜 디자이너가 해야 하는가? 54
서비스디자이너들은 어떤 일을 하는가? / 옥스퍼드 대학 57
혁신적인 핀테크(디지털 금융) 서비스와 비즈니스를 만들고자 하는 금융회사와 스타트업이 가져야 할 디지털 비즈니스 마인드. 고객 경험, 서비스, 비즈니스, 조직에 대한 이야기 + (선진 사례들 & 실제 현업에서 하게 되는 고민들)입니다.
제가 드리고 싶은 가치는, 기존의 보수적인 금융마인드를 좀 내려놓고, 거창하게 돈과 시간 많이 들여 하는 게 아니라, 매일매일 작게라도 실험하고 뭔가를 배우고 다시 개선하고 하는, 요즘 시대에 맞는 디지털 비즈니스 마인드를 가지게 도와드리고, 실제로 이런 일을 할 때 어떻게 접근해야 하는지를 그 회사의 당면 과제를 놓고 함께 풀어가며 (솔루션을 드릴 때 저도 스트레스를 많이 받습니다) 시야를 넓게, 생각하는 수준을 깊게 만들어 드리는 것입니다.
온라인 쇼핑몰 UX디자인 파괴적 혁신 트렌드 및 전망: 사례 중심으로 살펴본 UX Engagement 향상을 위한 미래 제언Billy Choi
(정형화된) 상품진열 혁신 트렌드
1. A.I.-powered online shopping assistant: The North Face website and app
2. Conversational commerce: Operator app
3. Visual commerce – UGC 기반의 랜딩 페이지: Calvin Klein
4. Visual commerce - AR 기반의 쇼핑몰: Preksh
B2B 포럼 2016
B2B에 관련한 최신의 정보,트렌드, 및 인사이트를 접할 수 있는 포럼, 귀하의 고객이 B2B라면 !!
꼭 관심을 가져보십시요.
B2B 산업에 종사하는 마케터, 영업맨, 경영자, 기획관리, 전략팀, 벤쳐 기업을 위한 지식 포럼입니다. 국내에서는 B2B 영역에서는 정보를 얻기가 힘든데요, 2015년 포럼에 대한 여러분의 높은 관심과 참여, 그리고 피드백을 바탕으로 B2B 마케팅과 영업에 관련된 높은 품질의 강연 포럼을 경험할 수 있도로 준비했습니다.
올해는 2016년 관점에서, B2B 마케팅&영업 트렌드와 인사이트를 제대로 얻도록 국내외에서, 분야별 전무가들을 모셨습니다.
2010년 한국디자인진흥원 제작.
그간 변화된 내용은
http://www.usableweb.co.kr/
에 기록해두고 있습니다.
2014년 업데이트 한 관련 파일 보기 : http://cafe.naver.com/usable/725
목차
배경 왜 지금 서비스디자인인: , 가?
이제 서비스산업에 주목하라 10
취약한 우리나라의 서비스산업 경쟁력 12
서비스산업의 경쟁력 강화를 가져올 기술, 서비스디자인 13
서비스디자인, 무엇이 다른가? 15
무형의 서비스를 디자인하기 17
서비스디자인은 어떤 가치를 창출할 수 있는가? 18
서비스디자인의 역사 / 김남형 계원디자인예술대학 교수 20
개념: 서비스디자인은 무엇인가?
서비스디자인의 정의 24
서비스디자인의 특징 26
기존의 디자인 방법론과의 차이점 28
서비스디자인은 기업에 어떤 도움을 주는가? / Design Wales 29
서비스디자인은 어떻게 활용되는가? / Design Wales 32
서비스디자인에 대한 오해 37
유사 개념과의 비교 41
역할: 서비스디자인은 누가 하는가?
서비스디자인은 왜 디자이너가 해야 하는가? 54
서비스디자이너들은 어떤 일을 하는가? / 옥스퍼드 대학 57
혁신적인 핀테크(디지털 금융) 서비스와 비즈니스를 만들고자 하는 금융회사와 스타트업이 가져야 할 디지털 비즈니스 마인드. 고객 경험, 서비스, 비즈니스, 조직에 대한 이야기 + (선진 사례들 & 실제 현업에서 하게 되는 고민들)입니다.
제가 드리고 싶은 가치는, 기존의 보수적인 금융마인드를 좀 내려놓고, 거창하게 돈과 시간 많이 들여 하는 게 아니라, 매일매일 작게라도 실험하고 뭔가를 배우고 다시 개선하고 하는, 요즘 시대에 맞는 디지털 비즈니스 마인드를 가지게 도와드리고, 실제로 이런 일을 할 때 어떻게 접근해야 하는지를 그 회사의 당면 과제를 놓고 함께 풀어가며 (솔루션을 드릴 때 저도 스트레스를 많이 받습니다) 시야를 넓게, 생각하는 수준을 깊게 만들어 드리는 것입니다.
빌드? 우선 사용부터 매뉴얼? Getting started 한 번 돌려보기 TV 리모컨 버튼 5개 전문가는 교육받아 만들어진다? 경험=시간+시행착오+성공실패 오픈소스 트러블슈팅 “메시지” 구글링 오픈소스 함부로 수정하지 마라 최신 버전을 대하는 우리의 자세 LTS로 대동단결 팀장 설득하기 오픈소스는 공짜가 아닙니다. 저도 기여하고 싶어요 2,000년 톰캣을 시작으로 Ant, Eclipse, JUnit, JMeter를 거쳐 현재 개발에 잘 사용하고 있는 Yona, Git, VSCode, Jenkins, CentOS, VirtualBox, Nginx, Node.js, Express.js, MariaDB, Uptime, Mocha, SonarQube, ZAP 이야기 등입니다.
https://www.youtube.com/watch?v=5LHOTBxG0hc
1. 레인 시간 구분 강사 제목 19:00 ~ 21:00 UI 김정범 대리 웹표준이냐 속도냐 (UI 개발자의 고뇌 ) RIA 오창훈 대리 GS 이숍만의 RIA 개발활용팁과 노하우 프로젝트 김현 과장 효율적인 유지보수를 위한 개발 및 관리 프레임워크 추경돈 대리 Spring Framework 도입 사례 SE 김풍주 대리 웹 표준스펙 살펴보기 ( 명세서에 살고 명세서에 죽다 ) 쇼핑몰 트렌드 초청 김태진 쇼핑몰 컨설턴트가 바라본 쇼핑몰 트렌드 코드관리 허광남 과장 레거시 코드 관리 전략 ( 남이 짠 코드 빨리 알아보기 ) SQL 튜닝 박광일 대리 웹개발자의 약한고리 SQL 뛰어넘기
3. UCC 와 동영상 관련 서비스들의 성장 2007 년 상반기에 가장 주목할 만한 이슈 로 는 UCC 와 동영상 관련 서비스들의 성장을 들 수 있습니다 . 이 두 요소는 서로 다른 범주의 개념이지만 하나로 인식 될 만큼 동시기에 시너지 효과를 내며 발전 하였습니다 . UCC 와 동영상 서비스는 마케팅 툴로도 다양하게 활용 되어 사이트 측면에서 뿐만 아니라 , 마케팅 측면 에서도 많은 성장이 있었습니다 .
4. 새로운 형태의 블로그 서비스의 등장 2007 년 새롭게 등장한 이슈 들로 는 새로운 형태의 블로그 서비스의등장과 포탈 사이트의 시장내 지배력 강화로 인한 문제점들이 나타나고 있는 것들을 뽑을수 있습니다 . 아직은 미비 하지만 블로거들 사이 에서 많은 관심을 받고 있는 서비스들이 빅 포털의 지배력에 어떤 영향을 미칠 수 있을지 한번씩 생각해보는 시간도 필요 할것 같습니다 .
5. 국내 보다는 해외에서 굵직한 뉴스 2007 년 상반기에는 국내 보다는 해외에서 굵직한 뉴스 들이 많이 쏟아져 나온것 같습니다 . 구글 , MS 등 빅사이트들의 인터넷 광고 관련 회사의 인수 소식 뿐만 아니라 세컨드 라이프 같은 3D 커뮤니티 사이트들도 놓치지 않고눈 여겨봐야 할 것입니다 . 인터넷 업계의 깜짝 놀랄만한 소식을 듣고 있자면 이런 뉴스들이 있어서 인터넷 관련 분야 에서 일 하는것이 재미 있다는 생각이 들기도 합니다 .
6. 쇼핑몰 웹 개발의 가치 창출 쇼핑몰 컨설턴트가 “ 쇼핑몰 운영자 , 쇼핑몰 관계자의 입장 ” 에서 개발자 여러분들께 하고 싶은 이야기