본문 바로가기

Avoid ints in Actionscript 오랜만에 블로그를 둘러 보다 흥미로운 포스팅을 보았는데요. Actionscript 로 작업할시 숫자 타입의 int 를 사용을 자제 하라는 내용 입니다. 일반적으로 생각하면 int 가 Number 보다 크기가 작으니 int 로 처리 하면 더 빠르다고 생각하는 분들이 많으실텐데요. 이 포스팅에서는 여러 이유를 통해 부정 하고 있습니다. 이유 1. Number 를 사용하는게 int를 사용하는 것 보다 빠르다. 아래 코드를 실행 시키면 어떤 결과가 나올까요? public function timingTest() : void { var intTime : Number; var numberTime : Number; var i : int; var j : int = 0; intTime = (new Date()).time.. 더보기
Code Naming 이름만 잘 지어도 반은 먹고 간다. 프로 젝트를 하면서 같이 프로젝트 하는 분께 많이 들었던 말 입니다. 나 스스로는 다른 사람이 이해 할 수 있게 지었다고 생각했는데, 결국은 더 좋은 이름이 있었다는 걸 뒤늦게 깨닫곤 하지요. 제가 지금 말하는 "이름" 이란 프로그래밍을 할때 사용되는 변수 명이나 함수명 그리고 클래스 나 팩키지 명 모두를 뜻 합니다. 하나의 프로그램을 혼자서 만들고 앞으로도 다른 사람에게 코드를 공유할 일이 없는 한 자신이 알아 볼수 있는 이름 으로만 지으면 상관 없다고 생각하는분도 있을 텐데요. 오랜만에 봤을 경우에도 직관으로 알수 있는 이름 즉, 모든 사람이 알기 쉽게 표현 하는 방법이 필요 합니다. 그래서 저는 개발을 할때 영어사전 을 실행 시켜 놓고 작업을 하는데요. 그래도 많.. 더보기
Flex for Mobile Devices 얼마 전에 MAX 2009 에서 Flex for Mobile Devices 라는 주제로 발표한 내용 입니다. 점점 Adobe Flash platform 의 모든 디바이스에 대한 지원이 가능해 지고 있는데요. PC 에서도 비교적 무겁다는 인식이 강한 Flex framework 가 과연 더 환경이 안좋은 Mobile 에서 어떤 퍼포먼스를 낼수 있게 될지 기대가 되네요. 더보기