https://www.youtube.com/watch?v=DJCmvzhFVOI 주제: 제어할 수 없는 것에 의존하지 말자 "프로그래머에게 요구되는 것은 100점이 아닌 80~90점 짜리 프로그램을 기한 내에 완성하는 일이다." by 나카지마 사토시 엔지니어의란? -> 고객이 원하는 기능을 고객이 원하는 시점에 전달하는 사람 그럭저럭 괜찮은 품질의 프로그램을 적절한 시기에 납품하려면? -> 원칙에 따라 빠르게 결정하고, 우선순위를 세워 행동한다. 제어할 수 없는 것에 의존하지 말자. Why? -> 내가 통제하지 못하는 것에 의존하면 할수록 작은 변화에도 큰 충격을 받게 된다. > 외부에서 주어진 값에 의존하지 말라 (예시 - 주민등록번호를 식별자로 사용) > SQL보다는 애플리케이션에서 값을 다루자 (예시..
작성일: 2023. 4. 2. 09:22
| 카테고리: 카테고리 없음
| 댓글: 개
자바 컬랙션프레임워크 - map map.put(String key, Object value); 특정 키값에 특정 value를 매칭한다. => 키가 중복되는 경우에는 나중에 설정한 key-value쌍으로 데이터가 오버라이딩 된다.
작성일: 2021. 10. 22. 00:13
| 카테고리: 카테고리 없음
| 댓글: 개
1. 생성자를 통해서 프로미스 객체를 만드는 순간 pending (대기) 상태가 된다. 2. 생성된 promise 객체의 인자로 executor 함수를 받는데, executor 함수는 resolve와 reject함수를 인자로 받을 수 있다. resolve 함수를 실행하면 fulfilled(이행)상태가 되고 reject함수를 실행하면 rejected(거부)상태가 된다. 3. 프로미스 객체에 체이닝 형태로 then과 catch함수를 사용할 수 있는데, then 함수의 경우 promise객체가 resolve에 의해 이행상태가 되고 난 뒤 결과값(문자열, 외부에서 호출한 데이터 등)을 콜백함수의 매개변수로 받아 처리할 수 있고, catch 함수의 경우 promise객체가 reject(보통 에러발생 시)에 의해 ..
작성일: 2021. 10. 20. 00:03
| 카테고리: 카테고리 없음
| 댓글: 개
{{ item.execution === true ? '성공' : item.execution === false ? '실패' : '' }} [작성 코드가 오류없이 실행 되었다는 의미로, 문제의 정답은 아닐 수 있습니다.] https://kr.vuejs.org/v2/guide/class-and-style.html
작성일: 2021. 10. 18. 23:41
| 카테고리: 카테고리 없음
| 댓글: 개
호이스팅(Hoisting): 함수선언부(함수표현식이 아니라는 것에 유의하자)가 스코프 유효범위 최상단으로 끌어올려지는 현상 사용목적? - 특정 함수의 로직이 길어지는 경우 코드 가독성을 위해 호이스팅으로 해당 함수를 하단으로 내릴 수 있다. #예시 const a = 7 double() function double() { console.log(a * 2) } 정상적으로 double 함수가 호출되어 14가 찍히게 된다.
작성일: 2021. 10. 14. 22:33
| 카테고리: 카테고리 없음
| 댓글: 개
[RDBMS] 참조무결성: not null이면서 unique 해야한다. 식별자의 조건 - not null은 아니더라도 unique함은 무조건 가져가야 함. 학생 테이블의 보조식별자 예시 - 핸드폰 번호
작성일: 2021. 10. 14. 22:31
| 카테고리: 카테고리 없음
| 댓글: 개
출처: https://ko.javascript.info/array-methods 배열을 변형하는 메서드들 #find 특정 조건에 부합하는 객체를 배열 내에서 찾을 때 사용 문법 - arr.find(fn) let users = [ {id: 1, name: "John"}, {id: 2, name: "Pete"}, {id: 3, name: "Mary"} ]; let user = users.find(item => item.id == 1); alert(user.name); // John #filter find 메서드는 함수의 반환 값을 true로 만드는 단 하나의 요소를 찾는데, 조건을 충족하는 요소가 여러개라면 filter 메서드를 사용할 수 있다. 문법 - arr.filter(fn) let users = [ ..
작성일: 2021. 10. 13. 23:54
| 카테고리: 카테고리 없음
| 댓글: 개
int[] array = {1,2,3,4,5}; for (element : array) { System.out.print(element); // 1, 2, 3, 4, 5 } for (i=0; i
작성일: 2021. 10. 12. 23:42
| 카테고리: 카테고리 없음
| 댓글: 개