일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- code-first
- VanillaJS
- ELECTRON
- schema-first
- 리액트
- ECMAScript6
- 프로그래밍
- context api
- Node.js
- vue.js
- 개발
- React
- Design Pattern
- apollo client
- graphql
- Ramda.js
- It
- Programming
- JavaScript
- goorm.io
- 함수형
- react.js
- 자바스크립트
- Front-End
- 코딩
- VUE
- 프론트엔드
- Funtional programming
- 디자인패턴
- angular
공부하는 블로그
#7 - 분석: 내가 만든 소프트웨어를 실제 세상으로(2) 본 블로깅은 Head first OOAD: 세상을 설계하는 객체지향 방법론 (한빛미디어) 책을 Typescript 문법으로 전환하며 공부하는 글입니다. 글을 읽기 전에, 광고 배너 한번씩만 클릭 부탁드립니다. 블로그 운영에 큰 보탬이 됩니다 :) 코드와 메소드 분석 주 경로 주인 강아지가 밖에 나가려고 짖는다. 강아지 소리 인식기가 강아지 소리를 "듣는다" - BarkRecognizer.recognize, Bark 주인 강아지가 짖으면 강아지 소리 인식기가 여는 요청을 강아지 문에 보낸다. - BarkRecognizer.recognize, open(), allowedBarks 강아지 문이 열린다. - DogDoor, open() 주인 강아지가 밖..
#7 - 분석: 내가 만든 소프트웨어를 실제 세상으로 본 블로깅은 Head first OOAD: 세상을 설계하는 객체지향 방법론 (한빛미디어) 책을 Typescript 문법으로 전환하며 공부하는 글입니다. 글을 읽기 전에, 광고 배너 한번씩만 클릭 부탁드립니다. 블로그 운영에 큰 보탬이 됩니다 :) 소프트웨어가 출시되고 사용자들이 사용하기 시작하면 많은 불만이 나오기 시작한다. 지난 시간 개발한 강아지 음성 인식 기능에 대한 컴플레인으로 "옆집 개가 짖어도 문이 열린다" 라는 피드백이 들어올 수 있다. 여기서 현실 세계와 프로그래머가 꿈꾸는 완벽한 세계 사이의 간극이 벌어진다. 가령 내가 개발한 프로그램의 경우에도 알림톡 기능과 사용자용 예약 앱을 만들면서 "알림톡 하단 버튼에 예약 상세정보 페이지 링크..
Head first OOAD를 타입스크립트로 읽기 #6 - 요구사항 변경본 블로깅은 Head first OOAD: 세상을 설계하는 객체지향 방법론 (한빛미디어) 책을 Typescript 문법으로 전환하며 공부하는 글입니다.글을 읽기 전에, 광고 배너 한번씩만 클릭 부탁드립니다. 블로그 운영에 큰 보탬이 됩니다 :)만든 프로그램이 잘 동작하지만, 고갱님들은 잘 동작하는 것에만 만족하지는 않는다. 기능을 만들어주면 추가적으로 더 원하는 것이 생긴다.개발자들이 고갱님의 전화를 받으면 보통은 '문 닫히는 속도가 느린가?', '리모콘 버튼이 이상한가?' 등의 걱정을 먼저 하지만, 그런 것이 아니다. 고객들은 우리가 상상하는 것 이상으로 게으르다. 고객은 개가 나가고 싶다고 짖는 소리에 신경써야 하는 것도 귀찮아하..