기본 콘텐츠로 건너뛰기

2월, 2018의 게시물 표시

English 0001

Nothing beats sth ~만 한것이 없다 / ~이 최고다. Nothing beats beer with chicken on Friday. might as well + 동사원형 / ~하는게 나을거 같다. You might as well cancel meeting. Come to think of it, / 다시 생각해보니 postpone sth for another day / 다른 날로 연기하다. I should postpone it for another day. (Would you) care for + noun? ~ 좀 하실래요? Go easy on sth ~을 적당히 하다. Don't forget to + ~ 하는거 잊지마 fix the date 날짜를 확정하다 We need to fix the date for the meeting Too bad 주어 + 동사 ~라서 안타깝다 Too bad you have to work on a day like this Look on the bright side 긍정적으로 생각하다. keep sb posted (진행상황을) 계속 알려주다 keep me posted with any updates make no difference 별 차이가 없다. be admitted (to) ~에 입장하다. on a 형용사 basis ~을 기준으로 on a weekly basis 

javascript copy object (deep copy)

shallow copy vs  deep copy A shallow copy can be made by simply copying the reference. A deep copy means actually creating a new array and copying over the values. // way to deep copy var newObject = jQuery.extend(true, {}, oldObject); var newObject = JSON.parse(JSON.stringify(oldObject));

[Java] Static factory method

생성자 대신 스태틱 팩토리 메소드를 고려해보자. 장점 - 이름이 있기 때문에 읽기 좋음. - 항상 오브젝트를 생성할 필요가 없음 - 리턴 타입의 아무 자식 오브젝트를 리턴할 수 있음 - 입력 파라미터에 따라 다양한 오브젝트를 리턴할 수 있음 네이밍  추천 - from, of , valueOf, getInstance, create, get{Type} Effective Java 

[English Word] Effective Java 3rd

conveys 전달하다 / Each items conveys one rule. plot 표시하다 / You can plot your own course derive from ~에서 ~을 얻다 robust 탄탄한 / It is robust precede 앞서다 dispense 제공하다 variants 변종 / There are many variants of the service pattern exhaustive 철저한 verbose 장황한 concise 간결한 merits 공로 preferable 선호한 reflex 반사작용 / Avoid the reflex to provide it without ~