2011-10-22 1 views
0

기본적으로 ORM, MVC 프레임 워크 등과 같은 동일한 목적을 제공하는 많은 프레임 워크가 있음을 눈치 챘습니다. 모든 사람들이 모여 하나의 문제 도메인에 대한 하나의 프레임 워크로 작업하는 것이 더 좋지 않을까요? 바퀴를 재발 명하려는 노력을 낭비 했습니까? 작업을 수행하는 프로세스가 있습니까? 아니면 실행되지 않을 수 있습니까? "경쟁 형제의 완성"에서처럼 좋은 것이거나 다양성이 좋은가요? 개인적으로 나는 누군가가 하나의 문제에 대한 단일 프레임 워크를 표준화 할 수 있다면 정말 쉽고 빠르게 프레임 워크를 개선 할 수있을 것이라고 생각한다. 내가 잘못한 건가?왜 같은 기능을 가진 자바 프레임 워크가 너무 많습니까?

+4

왜 차종이 다양합니까? 연필이 너무 많습니까? – Mat

+0

사람들은 원하는 것을 자유롭게 할 수 있기 때문에 기본적으로 – OscarRyz

+1

한 크기가 모두 적합하지 않습니다. –

답변

2

모든 작업에 적합한 도구이기 때문에. 많은 프로그래밍 언어가 있지만 각각은 약간 다른 접근법을 가지고 있습니다. 이 Java 프레임 워크 기능 비교를 통해 내가 무엇을 의미하는지 확인할 수 있습니다. http://en.wikipedia.org/wiki/Comparison_of_Web_application_frameworks#Java_2

하나의 프레임 워크에서는 코드가 특정 방식으로 작성되어야 할 수도 있습니다. 보다 일관된 코드가 생성되기 때문에 일부 프로그래머가이를 채택 할 것입니다. 다른 프레임 워크는 프로그래머가 응용 프로그램을 작성하는 방법을 선택할 수있게합니다. 다시 말하지만, 어떤 사람들은 이것이 제공하는 유연성을 좋아할 것입니다.

관련 문제