[질문]허접한 개발자 입니다 ㅡㅡ
아쿠아리우스
어제 RFID Reader기를 이용하여 Reader기가 보내는 패킷을 받아 가공하여 tagID필터와 뭐 가공된 정보를 DB에 저장 하는
미들웨어를 만들었는데요. 앞으로 재고 관리 어플리케이션에 사용된 미들웨어 입니다.
문제는 5월 3일까지 학회 보고 하는문제 때문에 너무 급한 나머지 설계없이 ㅡㅡ 분석도 없이
메뉴얼만 보고 바로 코딩해서 완성한 프로그램인데요.
Java가 느리다고 생각을 했는데 제가 Java 어플리케이션을 이용해본 결과 그리 느리진 않은것 같습니다.
다른 프로그램의 비해 안정성도 뛰어 나구요
그리고 제작 도중 설계없이 해서 굉장히 많이 아주 많이 ㅡㅡ 클래스연관도가 많이 바뀌면서 프로그램을 짰기 때문에
굉장히 많이 불안 하네요. 제가 걱정 되는건 확장성이나 재사용성이 염려되구요. 이부분은 어떻게 해야 할지도 걱정이 되네요
2번째 문제는 UI제작 과정에서 굉장히 많은 시간을 허비 했습니다. 어쩔수 없이 하드 코딩 하는 수밖에 없는 걸까요?
아니면 UI라도 쉽게 만들수 있는 툴이 존재 하는것일까요.. 그런툴이 있으면 확 갈아 업고 싶은데 참가로 Jbuilder는
제가 정말 정말 싫어 해여 ㅡㅡ
델파이로 쉽게 짜던UI를 Java로 짜니깐 굉장히 힘들고 맘처럼 쉽게 안되더라구요..
마지막으로 한가지더.. 현재 생산 정보화 사업을 추진 중인데 전에 팔던 프로그램은 PHP로 만들어서 사용 했습니다.
앞으로 Java Applet을 이용해서 제작할 생각 입니다. PHP에선 제약이 많아서 그런데 applet 의 속도가 궁금 합니다..
과연 PHP와 비교해서 얼마나 느린지 아니면 빠를지 어차피 로컬 네트워크에서 작업될 것들입니다..
선배님들의 교훈이나 충고를 듣고 싶습니다
-
바라
하나 사시면 serial number 좀 알려주셈~ ㅋㅋㅋㅋ ( 농담입니다. ^^; )
-
미련곰탱이
히야 하나 사야 할듯 하네요 ㅎㅎ 감사 합니다
-
벤자민
애플릿 별로 추천해드리고 싶지 않네요. 애플릿이 주 이유는 아니지만 awt나 swing의 컴포넌트들이 속도 혹은 안정성 면에서 썩 맘에들게 돌지 않거든요. awt는 너무 빈약하고 swing은 느리고, swing 최신것은 새로 설치해야 하고요. 그렇다고 브라우저에서 최신 VM이나 다른 gui 프레임웍을 설치해서 돌아가게 하려면 그것도 일이거든요.
-
김예쁨
그렇다면 여수다님은 쓰시는 툴이라도 있으신가요.. java ui는 어떻게 만들어야 할지... 수다님 감사 합니다 vm이 한번 실행되고 나서는 액티브x랑 비슷 하다는 말씀이신거죠?
-
아롱별
어떤 프로그램이든 UI 를 수타코딩하는건 거의 죽음이 아닌가 싶네요.... 처음 공부할때나 손으로 하지 간단한 프로그램이라도 만들라치면 수타코딩이 쉬운게 아니던데... 테스트도 매번 창을 띄워서 화면이 잘 나오나 확인해야하니 시간도 오래걸리구요...
-
수련
applet은 자바 애플리케이션과 속도 상에서 그다지 차이가 없습니다. 자바 애플리케이션에서 속도가 느리지 않다라고 생각하셨으면 애플릿도 마찬가지 입니다. 다만, 애플릿 페이지에 접근시 자바VM이 실행되므로, activex로 만든것 에 비해, 조금 느리게 뜨는 것처럼 느껴 지는 면이 있습니다.