무료게임 ‘잉여잉여잉여잉여~~’를 배포합니다~

잉여시간에 만들어낸 무료게임 ‘잉여잉여잉여잉여~~’를 배포합니다~   JAVA & SWT로 개발하였고, JSmooth 0.9.9-7를 이용해 exe파일로 패키징 하였습니다.   윈도우즈용이구요. 윈도우즈XP에서 테스트되었습니다.   *무료게임 ‘잉여잉여잉여잉여~~’는??*   -무료공개게임 ‘잉여잉여잉여잉여~~’ 는 간단한 그림 짝맞추기 퍼즐게임입니다.   -게임에 사용되는 이미지는 Flicker API를 이용해 ‘sexy girl’이라는 키워드로

계속 읽기

High Cohesion, Loose Coupling

High Cohesion, Loose Coupling 높은 응집도 그리고 낮은 결합도(또는 느슨한 결합)   학교에서 소프트웨어 공학 시간을 통해서 배웠고, 또한 ‘임백준의 소프트웨어 산책’이라는 책을 읽으면서 다시한번 개념 다지기에 들어갔다. 그리고 나는 은근히 이것들에 집착(?)한다.   소프트웨어에게도 수명이라는 것이 있다. 시간이 지날수록

계속 읽기

학교에서 배운 지식은 죽은 지식이다??

  얼마전에 읽은 ‘나는 프로그래머다’라는 책에서 임베디드 프로그래머 유영창님의 파트에서 ‘학교에서 배운 지식은 죽은 지식이 아니다’라는 제목의 글이 있었다.   우선 ‘나는 프로그래머다’라는 책에 대해서 간략하게 설명하자면 같은 IT분야이지만 서로 다른 분야에 있는 7명의 프로그래머가 모여서 엮은 책입니다. ‘임백준의 소프트웨어

계속 읽기

보고 싶은 코드, 보기 싫은 코드. 코드 컨벤션

사람들마다 성격이 다르고 생각이 다르고 개성이 다르다. 그렇지만 내가 지금까지 수 없이 만나왔던 ‘보기싫은 코드’는 내가 장담컨데 사람의 스타일이 달라서가 아니었다. 한 때 KLDP에서 썬의 코딩스타일과 GNU의 코딩스타일에 관련된 게시물을 하나 읽게 되었고 코딩스타일에 대해서 잠시동안이나마 고민을 해 본적이 있었다.

계속 읽기

개미수열 만들기

  얼마전 친구 형민이가 회사에서 그날따라 일이 없어서 하염없이 빈둥대고(?)있었다. 그러던 중 메신저를 통해서 친구 한 명이 심심하면 ‘개미수열’을 만드는 프로그램을 짜 보라고 권했다. 그래서 간단한 프로그램을 만들기 시작하면서 재미있으니까 너도 짜 보라면서 숙제아닌 숙제를 내게도 내 주었다. 이런 종류의

계속 읽기