Home

0

코드스피츠77 ES6_1회차

코드스피츠 강의 정리록 1. 왜 이렇게 짰니. - 개발 기본을 알아보자.철학 상대주의적으로 바라보자. 기준 (: 왜 이렇게 짰니?.. 이것만 지켜도 비용절감.) 가치: 이러이러한 가치를 추구했기 때문에 이렇게 작성하였다. 의사소통 A가 짠 코드를 아무도 못알아보면 비용낭비 단순함 A가 짠 코드가 복잡하여 요건 추가시 더 많은 시간낭비 유

0

안녕 2018, 안녕 2019

1. 전쟁같던 2018년2018년 1월 개발자로서 처음 실무에서 일하기 시작하였다. 업무 적응, 비즈니스 로직을 이해, 부족한 실력을 올리기 위해 정신없는 하루하루를 보냈다. 얼마나 달렸냐면 전환일 기준으로 사용할 수 있는 연차가 9개였는데, 12월에 확인해보니 8개나 남아있었다..(좀 쉬엄쉬엄할걸!) 그래도 이런 전쟁 같은 상황에서 달릴 수 있었던

0

Typescript의 Generic을 사용해보자.

TL;DR제네릭은 선언 시점이 아니라 생성 시점에 타입을 명시하여 하나의 타입만이 아닌 다양한 타입을 사용할 수 있도록 하는 기법이다. 한 번의 선언으로 다양한 타입에 재사용이 가능하다는 장점이 있다. 리액트 + 타입스크립트로 프로젝트를 진행하면서 재밌는 이슈에 많이 부딪하고 있다. 그래도 재밌다고 느낀 이유는 부딪힐 때마다 해결 방법을 타입스크립트에서

0

2부/ chap01. RxJs란 무엇인가?

[📕 퀵스타트 Rxjs]를 보고 메모한 부분을 정리했습니다. 1. RxJS란?RxJS is a library for composing asynchronous and event-based programs by using observable sequences.RxJS는 Observable를 사용하여 비동기 및 이벤트 기반 프로그램을 작성하기 위한 라

0

글또 2기_개발자는 어떤 글을 쓰게 될까?

TL;DR정리해보니 회고가 더 길어졌다..2기 다짐의 핵심은 프로그래밍 의식적 연습하기!! 1. 1기 회고2018년 2월부터 시작된 글쓰기 모임. 글또!(글쓰는 또라이) 글을 꾸준히, 성실하게! 쓰고 싶다는 생각이 들 즈음, 성윤님의 글또 모집 공고를 보고 바로 지원하게 되었었다.1기 다짐은 스팀잇에 엄청난 열정으로 썼었는데 ㅋㅋㅋ 다시 보니.. 뭐랄

0

1/ 함수형 프로그래밍 (🙄)

📒 인사이드 자바스크립트 중 메모해야할 부분만 적었습니다.함수형 프로그래밍에 대해서 더 깊게 배우길 원한다면 Lisp나 Haskell과 같은 언어를 공부하자. TL;DR Higher-Order Functions (고계 함수, 계산의 효율성) Purity (순수성, 데이터 플로우의 취급) Immutable Data (불변성) Referential Tr

0

6/ OOP (ES5 기준)

📒 인사이드 자바스크립트 중 메모해야할 부분만 적었습니다. 0. 클래스 기반의 언어 - 프로토타입기반의 언어클래스 기반의 언어 클래스로 객체의 기본적인 형태와 기능을 정의하고, 생성자로 인스턴스를 만들어서 사용할 수 있다. 런타임에 바꿀 수 없다. 정확성, 안전성, 예측성등의 관점에서는 프로토타입기반의 언어보다 좀더 나은 결과를 보장. JAVA,

0

5/ OOAD와 테트리스 (2)

🔥 코드스피츠 수업을 수강하면서 복습한 내용을 정리했습니다.아직 정리중.. 1. StageStage 클래스는 뭘 필요로 할까? 판마지막 판이 몇 판일까? = 몇 판까지 있을까? 속도 판마다 속도가 증가한다. 최소 속도 최대 속도 속도는 어떤 객체가 가져가야할까? Game보다는 Stage가 적합. 캡슐화와 은닉화의 속성을 이용하여,속도의 처리

0

4/ OOAD와 테트리스 (1)

🔥 코드스피츠 수업을 수강하면서 복습한 내용을 정리했습니다.OOA, OOD까지만의 내용만 다루었습니다. 강의와 추가로 찾아본 자료와 섞여있습니다. 1. 개요1-1 OOAD? 개념 (Object-Oriented Analysis and Design)소프트웨어를 개발하는 하나의 방법론으로모든 소프트웨어 시스템의 주요 기본요소를사물을 가리키는 객체와그 객