전체 글 (20) 썸네일형 리스트형 230329 우아한테크 온라인 세미나 내맘대로 정리 https://www.youtube.com/watch?v=DJCmvzhFVOI 주제: 제어할 수 없는 것에 의존하지 말자 "프로그래머에게 요구되는 것은 100점이 아닌 80~90점 짜리 프로그램을 기한 내에 완성하는 일이다." by 나카지마 사토시 엔지니어의란? -> 고객이 원하는 기능을 고객이 원하는 시점에 전달하는 사람 그럭저럭 괜찮은 품질의 프로그램을 적절한 시기에 납품하려면? -> 원칙에 따라 빠르게 결정하고, 우선순위를 세워 행동한다. 제어할 수 없는 것에 의존하지 말자. Why? -> 내가 통제하지 못하는 것에 의존하면 할수록 작은 변화에도 큰 충격을 받게 된다. > 외부에서 주어진 값에 의존하지 말라 (예시 - 주민등록번호를 식별자로 사용) > SQL보다는 애플리케이션에서 값을 다루자 (예시.. 211021(목) java map put함수 자바 컬랙션프레임워크 - map map.put(String key, Object value); 특정 키값에 특정 value를 매칭한다. => 키가 중복되는 경우에는 나중에 설정한 key-value쌍으로 데이터가 오버라이딩 된다. 자바스크립트 promise 1. 생성자를 통해서 프로미스 객체를 만드는 순간 pending (대기) 상태가 된다. 2. 생성된 promise 객체의 인자로 executor 함수를 받는데, executor 함수는 resolve와 reject함수를 인자로 받을 수 있다. resolve 함수를 실행하면 fulfilled(이행)상태가 되고 reject함수를 실행하면 rejected(거부)상태가 된다. 3. 프로미스 객체에 체이닝 형태로 then과 catch함수를 사용할 수 있는데, then 함수의 경우 promise객체가 resolve에 의해 이행상태가 되고 난 뒤 결과값(문자열, 외부에서 호출한 데이터 등)을 콜백함수의 매개변수로 받아 처리할 수 있고, catch 함수의 경우 promise객체가 reject(보통 에러발생 시)에 의해 .. 이전 1 2 3 4 ··· 7 다음