Writing

작업 노트

기술 자체보다 어떤 문제를 왜 그렇게 풀었는지에 초점을 둡니다.

JSR 310: Date and Time API

JSR 310: Date and Time API JSR 310은 자바 SE API가 자바의 현재 날짜와 시간 API를 형성하는 두 개의 기존 클래스(java.util.Date, java.util.Calendar)를 대체하는 것을 목표로 제안 된 시간 및 일정관리 API이다. Joda Time에 가장 많은 영향을 받았고,

2 min read

아두이노 선풍기 만들기

아두이노 선풍기 만들기 아두이노에 프로그래밍을 하기위해 아두이노 ide를 인스톨 해야 된다. 여기에서 다운로드를 받아서 인스톨을 먼저해야된다. 호환보드는 를 인스톨해야 되는데 링크에서 인스톨 먼저 진행 하면 되겠다. 그다음에 아두이노 ide가 실행 되면 아래의 코드를 붙혀 넣고 업로드를 진행하면 된다. ^^ 참조

3 min read

intellij_failed_to_create_a_child_event_loop

intellij idea failed to create a child event loop 일단 회사 인턴분 PC에서 java 클래스를 하나 생성시켜서 main을 만들고 hello world를 찍을려고 하는데 위에 에러 메시지가 보임 해당 에러를 검색하니 아래의 쓰레드가 나옴 봤는데 바이러스 프로그램 문제인가 해서 에러가

4 min read

응집도_(commincation cohesion)

응집도 (cohesion) 통신(?) 대화(?)응집도 (commincation/informational) 통신 응집력이란 모듈의 일부가 동일한 데이터 (예 : 동일한 정보 기록에서 작동하는 모듈)에서 작동하기 때문에 그룹화 된 부분입니 예제는 java Deque 클래스를 들겠다. 여기서 OOP 냄새가 나기 시작함

1 min read

응집도_(sequential cohesion)

응집도 (cohesion) 실행순서 응집도 (sequential) 한 부분의 출력이 조립 라인과 같은 다른 부분의 입력 (예 : 파일에서 데이터를 읽고 데이터를 처리하는 기능)이기 때문에 모듈의 일부가 그룹화되는 경우입니다. 일반적으로 커플 링이 좋으며 쉽게 유지 관리됩니다. 일반적으로 유용하지 않은 활동 때문에 쉽게 재

2 min read

응집도_(procedural cohesion)

응집도 (cohesion) 절차적 응집도 (procedural) 절차 적 응집은 모듈의 일부가 특정 실행 순서 (예 : 파일 사용 권한을 확인한 다음 파일을 여는 기능)를 따르기 때문에 그룹화되는 경우입니다.

1 min read

응집도_(temporal cohesion)

응집도 (cohesion) 시간 응집도 (temporal) 특정 실행 시점으로 그룹화 될때 생깁니다. 하지만 이것은 주석으로만 설명 할수 있습니다. 코드로는 설명이 안됨(주석은 코드가 아니라 썩어버림) 아래의 예제이다.

1 min read

응집도_(logical cohesion)

응집도 (cohesion) 논리적 응집도 (logical) 논리적 응집력이란 모듈의 일부가 논리적으로 분류되어 자연스럽지 만 똑같은 것을 수행하도록 분류되기 때문입니다. InputStream 패턴 루틴화 아래는 InputStream 클래스

2 min read

결합도_(data coupling)

결합도 (coupling) 데이터 결합 (data coupling) 약결합 data coupling은 모듈이 매개 변수를 통해 데이터를 공유 할 때 발생합니다. 실행 소스

1 min read