블로그 이미지
초딩입맛제주아재
하고 싶은 것만 하며 살고 싶다

calendar

1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
2006. 10. 28. 00:20 Programing
어제 오늘, 이틀에 걸쳐 JSP소스를 수정하여 간신히 SelectBox 하나를 달았다.
Struts Framework.
저 간단한 selectbox를 추가 하기 위하여
struts_config.xml 에 페이지별로 추가할 selectbox의 name을 추가해주어야 했고
Action파일과 DAO파일을 입력/수정/조회 페이지대로 수정을 해주어야 했다.
물론 PHP에서도 각각 입력/수정/조회 페이지별로 수정을 해주는건 마찬가지이다.
하지만 PHP에서는 form의 액션을 *.do로 매핑 하지도 않고
허용할 태그를 페이지별로 따로 등록하지도 않는다.
객체지향이 주는 잇점을 살리기 위하여 지그재그로 엮어놓은 코드.
Struts를  제대로 알지도 못하고 이틀 간 맛만 보았지만
거부감이 느껴진다.
내가 본 소스의 개발자가 설계를 잘못하여 그런 코드가 나왔을 수도 있겠지만
기본적인 framework의 구조자체가 별로 달갑지 않다.
과연 저 복잡한 Struts를 사용함으로써 얻어지는 잇점은 무엇이란 말인가...
Java 개발자들이 부르짓는 OOP의 묘미를 제대로 살린것인가...

Simple is the best.

난 단순하고 직관적인 PHP가 더 좋다.

'Programing' 카테고리의 다른 글

위기지학(爲己之學)  (0) 2006.11.29
Drag & Drop로 구현한 쇼핑몰 샘플  (0) 2006.11.09
Sort Algorithm  (0) 2006.10.24
웹해킹 - SQL 인젝션  (0) 2006.10.14
유니코드 프로그래밍  (0) 2006.09.26
posted by 초딩입맛제주아재