검색결과 리스트
2011/04/12에 해당되는 글 3건
- 2011.04.12 방법론(methodology)
- 2011.04.12 영어를 빨리 배우는 방법
- 2011.04.12 Inner Class(내부 클래스)
글
방법론(methodology)
소프트웨어 방법론의 개발 프로세스이자 일반적인 문제 해결 과정을 알아보자.
아래 내용은 박병준 선생님의 가르침을 바탕으로 정리한 내용들이다!! 감솨합니다 샘!!
이것을 이해하고 자기의 것으로 어떻게 만드느냐는 개인의 몫!
물론 이런 문서들이 항상 고정되어 있는 것은 아니다. 개발하고자는 업무영역에 따라 도움이 된다면 더 많은 문서들을
작성할 수도 있고, 간소화 할수도 있다. 중요한 것은 대상을 얼마나 "다각도에서 이해하는냐" 이지 "무엇을 작성하느냐" 가
아니다.
프로그램이란 해야할 일을 다른 사람에게 대신하게 하는 것이라는 느낌으로 , 단계별로 "주인과 종"을 예로 들어 설명했다.
"누구" 는 반드시 한 사람이라고 할 수 없다. 문제에 연관되어 있는 다양한 사람들을 도출하는 하는 것이 첫번째 단계이고,
이들이 각각 무엇을 원하는지 도출하는 것이 두 번째 단계이다.
누구를 만족시킬 것인가? 그 누구가들이 바라는 것들은 무엇인가? 를 도출하는 과정
실제업무가 어떤 절차로 진행되는지를 시나리오 방식으로 기술하되 잠재적으로 데이터가 될수 있는 항목들을 명시한다.
절차와 데이터를 함께 고려하면 혼선을 가져올 수 있기 때문에, 절차를 기준으로 먼저 기술하고 난후 데이터를 도출하는 것이
도움이 된다.
수행할 업무와 시스템이 수행할 업무를 분리하여 기술한다. 사용자의 절차, 시스템의 절차가 분리되어 기술하는 것이
좋으며 그 절차와 더불어 데이터 항목들을 도출해야 한다. 정보수집 단계에서는 없었던 데이터들이 시스템이 적용되면서
추가되거나, 데이터들에 대한 조건(유효성 검사)들이 추가된다.
아키텍처는 Infra 와 Technology로 구성된다. 인프라는 하드웨어적인 준비물을 의미한다.
인프라가 있더라도 이를 사용할 수 있는 기술이 있어야 한다.
ex) 대리 운전기사가 차를 운적할 수 있어야 함
'방법론로그 > OOAD' 카테고리의 다른 글
| 방법론(methodology) (0) | 2011.04.12 |
|---|---|
| 2011.03.08.Tues 아키텍처 발전역사 (0) | 2011.03.08 |
| [OOAD] 요구사항 수집부터 분석까지 (0) | 2010.12.13 |
| [OOAD] 아키텍처, IA , 화면기준안, 스토리보드 (1) | 2010.12.13 |
설정
트랙백
댓글
글
영어를 빨리 배우는 방법
관심있게 보고 있는 Effortless English 사이트에 "영어를 빨리 배우는 방법"에 기사글이 올라와 있어 번역해보았다.
일부 중복된 내용은 번역하지 않았다. 원문은 다음 사이트를 참고하자. Effortless English
영어를 빨리 배우는 방법은 무엇일까? 2~3달 안에 영어를 아주 빨리 배우는게 가능할까?
그렇다. 하지만 그에 상응하는 강한 시간투자와 노력이 필요하다.
다음과 같은 사항들이 필요하다.
1. 몰입 (Obsession)
목적을 달성하기 위해 가장 필요한 것은 강한 열정이다. 하루에 8~14시간동안 영어를
공부하기 위해서는 매시간 마다 스스로 자각해야하며, 흥분되고, 열정적인 상태를 유지해야한다.
빨리 성장하기 위한 열쇠는 감정이다. 영어에 몰입해야하고, 믿을 수 없을 정도로 열정적이어야 한다.
열정을 만들기 위해서는 영어를 공부해야하는 흥미를 유발하는 이유가 필요하다.
단지 시험을 잘 보기위한 것 또는 단지 새로운 직업을 얻기 위한 것으로는 부족하다.
그렇게 해야하는 확고한 이유가 필요하다.
유창한 영어 스피커로서 얻게될 믿을 수 없을 만큼의 많은 혜택을 상상해보자.
지금부터 변화될 5년, 10년, 그리고 20년 후를 상상해보자.
돈이 동기가 된다면, 영어가 얼마나 나를 부유하게 해줄지 상상해보자. 꿈의 집, 꿈의 차, 꿈 같은 삶을 상상해보자.
반대로 영어를 유창하게 못했을 경우에 발생할 끔찍한 일들을 과장해서 상상해보자.
잃게 되는 모든 직업들, 결코 만날 수 없게 되버린 사람들, 영어를 못해서 얼마나 많은 기회를 잃게 되는지를 상상해보자.
더 큰 이유를 만들자. 큰 이유일 수록 더 큰 열정을 가져온다. 그리고 더 큰 성공을 가져온다.
감정이 열쇠이다. 감정을 더 강하게 하자. 영어에 몰입하자.
2. 대량입력 (Massive Input)
영어를 빨리 공부하기 위한 두번째 열쇠는 영어 "입력"에 집중하는 것이다. 문법과 단어를
공부하기 위해 많은 시간을 낭비하자 마라. 말하기 위해 시간을 낭비하지 마라.
많은 시간을 리스닝과 리딩을 위해 투자해라. 이것이 영어를 유창하게 하기 위한
가장 빠르고 가장 효율적이 방법이다. iPod 또는 영어 책을 항상 가지고 다녀라.
특히, Mini-Story 레슨과 Point of View 레슨, Main Audio 아티클을 많이 들어라.
이것들은 가장 강력한 교육자료이고, 영어를 빨리 늘도록 도울 것이다.
어린이들을 위한 영어 소설부터 시작하자. 결코 교과서를 읽기 위해 시간을 낭비하자 마라.
3. 공부의 강도 (Massive Intensity)
2~3 달안에 영어를 유창하게 하고 싶으면, 영어에 대한 공부의 강도를 강화해야한다.
매일 하루에 8~14 동안 듣고, 읽어야 한다. 영어를 끊임없이 듣고, 끊임없이 읽어야한다.
두 활동을 번갈아 가면서 하는게 좋다. 한시간은 듣고 한시간은 영어소설을 읽고…
스피킹에 중점을 둔다면 좀더 많이 들어라.
이것들이 영어를 빨리 배우기 위한 전부이다. 이렇게 빠른 시간안에 공부하지 않아도
된다면 하루에 2시간의 리스닝과 리딩으로도 충분하다.
빨리 향상되고 싶다면, 이 계획을 따르라.
'학습로그 > 영어' 카테고리의 다른 글
| [마인드맵] My House (0) | 2012.03.14 |
|---|---|
| [마인드맵] Wedding (0) | 2012.03.06 |
| 영어를 빨리 배우는 방법 (0) | 2011.04.12 |
| ESL(cafe #274) (0) | 2011.03.02 |
| [EE]Hitch1 (0) | 2011.02.19 |
| 학습방법 (0) | 2011.02.14 |
설정
트랙백
댓글
글
Inner Class(내부 클래스)
접근할 수 있다.
객체가 생성되는 것이다. 지역내부 클래스를 사용하는 이유는,
(1) 특정인터페이스를 구현하는 내부 클래스의 객체를 생성후, 그 참조를 반환시거나,
내부클래스가 상속하게 하여 보다쉽게 다중상속의 기능을 제공하게 된다.
이벤트 기반 제어프레임워크 소스 예
이벤트를 정의하는 추상클래스 (어떠한 액션을 캡슐화한다)
이벤트를 큐에 쌓고, 순차적으로 실행시키는 컨트롤러 (이벤트들의 행위를 순차적으로 실행한다)
이벤트 추상클래스를 상속하는 구현 이벤트 클래스들 (구체적인 액션 대한 정의)
(불을 켜고, 끄고 벨을 누르고, 프로그램을 종료하는 이벤트들을 내부클래스를 사용해서 정의하였다.)
프로그램을 실행시키는 entry-point 클래스
'언어로그 > Java' 카테고리의 다른 글
| [java] 라이프 게임 (life game) (1) | 2013.02.03 |
|---|---|
| [java] 제13회 한국자바개발자 컨퍼런스 (0) | 2013.01.30 |
| Inner Class(내부 클래스) (0) | 2011.04.12 |
| 컬렉션(Collection) (0) | 2011.04.11 |
| 리플렉션으로 Getter 와 Setter 검사하기 (0) | 2011.04.07 |
| (2) 리플렉션(Reflection) 사용하기 (0) | 2011.04.07 |