노무현 대통령 배너

Tag: 프로젝트

다른 액션스크립트 개발자들은 어떻게 코딩을 하는지 궁금해?

by 세계의끝 on 3.02, 2010, under 고수들은 가르쳐주지 않는 AS3.0 입문

프로그래밍적 지식 기반이 없는 비 전공 출신의 액션스크립트 개발자에게는 다른 개발자들이 어떻게 코딩을 하는가가 지대한 관심사 중의 하나입니다. 특히나 액션스크립트는 세상에 나온지 아무리 길게 봐줘도 10년 밖에 안되는데다가, 제대로 된 프로그래밍적 형식과 구조를 갖추게 된 것은 AS3.0부터라고 봐야 하므로 이제 고작 4년 남짓 된 언어라고 할 수 밖에 없습니다. 정규 교육 시스템이 부족하여 사수-부사수 (도제) 시스템에 의한 학습에 의존해야 하는 편이죠.

도제 시스템에 의한 학습의 기회라도 있었다면 그나마 운이 좋은 쪽이랄까요. 액션스크립트를 다루는 사람들의 출신성분중 대다수를 차지하는 디자이너 계통은 거의 대부분 독학으로 액션스크립트를 배우게 됩니다. 이래서야 제대로된 플래시 애플리케이션이 나올리가 없겠죠. 객체지향이라는 개념조차 피상적으로만 이해할 뿐, AS2.0이나 다를바 없이 메인타임라인에 코드 늘어놓기만 한참 하기 마련입니다. 도큐먼트 클래스를 사용할 수 있게 되고 자신이 직접 코딩한 클래스를 new 키워드로 객체 생성하여 사용할 수 있게 되기까지는 참으로 오랜 시간이 필요합니다.

특히, 다른 개발자와 협업을 해야 하거나, 유지보수를 위해 내가 개발한 코드를 다른 사람에게 넘겨 줘야 하는 경우라면 독학에 의한 프로그램적 구멍(?)이 더욱 눈에 띄게 됩니다.
이런 현상들은 여러가지 원인이 있겠지만, 결국 다른사람은 어떻게 코딩하는지 잘 모르기 때문에(나홀로 코딩) 생기는 것이라 할수 있습니다. 그렇다고 다짜고짜 플래시 동네의 유명한 누군가에게 가서 “공부 좀 하게 코드를 내놔라” 라고 할 수도 없는 노릇이고 말이죠.

(계속 읽기…)

12개의 댓글 :, , , , , , , , , , , , , more...

포스팅 예고

by 세계의끝 on 10.26, 2009, under 하드보일드 원더랜드

fire_on_head

발등 뿐만 아니라 머리위에도 불이 떨어졌던...

이전의 포스팅이 8월 9일 이었으니까, 무려 두달 보름동안이나 아무 포스팅 없이 블로그를 방치해 두고 있었습니다.

그 동안 한가하게 낚시나 하고 있…었던건 물론 아니고, 나름 프로젝트 두 개를 마무리 짓고, 간단한 액션스크립트 개발도 사이드 잡으로 같이 해가면서 일을 계속 하고 있었죠. 문제는 일정이 너무 빠듯해서 월화수목금금금으로 계속 작업을 밀어붙이다 보니, 간간히 올라오는 댓글에 응답해드리는 정도를 할 수 있을 뿐, 포스팅은 절대 무리였습니다.

항상 이런 상황일때마다, 앞으로는 이렇게 일정을 잡지 말아야지 생각하지만, 그 때가 지나면 또 그 밤샘의 괴로움을 까마귀 고기를 먹은것 마냥 까먹고 다시 무리한 일정을 잡는 저를 보면, 오늘의 경험이 내일의 교훈이 되지 못하고 있군요.

어쨌건 그간의 작업 중, 환경부 산하 환경관리공단의 실시간 측정 시스템 웹 사이트 작업이 있는데, 이 작업중 일부를 블로그에 tutorial 또는 case study 형태로 포스팅을 해 봐도 좋겠다는 생각이 들어, 조만간 정리해 올릴 예정입니다.

그리고 글과 예제까지 거의 대부분 작성해 놓고 정리가 되지 못해 올라가지 못하고 있는 디자인 패턴 관련 포스팅도 이어지겠습니다.

댓글남기기 :, , , more...

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!