자바와 PHP 발달 연습의 차이에 나의 마지막 포스트 후에, 나는 자바에 대하여 PHP 개발자에 있는 약간 이상한 관념 표면을 보았다. 이 포스트는 PHP (와 다른 비 자바) 개발자에 의하여 자바에 관하여 몇몇 신화를 쫓아버리는 시도 이다. 안으로 차임을 울리게 자유롭게 느끼십시오.

신화 1: 복잡하게 된 강한 Multi-threading 지원은 자바를 만들고 그것의 부족은 (진드기를 사용하는 실제로 아주 원시적인 지원) PHP를 더 간단한 만든다.

자바에서 아무도는 당신에 multi-threading 사용한. PHP의 진실한 사촌인 JSP에서는, 부호의 다량은 multi-threading 없이 쓰여진다.

Multi-threading 현명하게 사용한, 공구는 몇몇 업무를 (발달에서) 더 간단한과 능률에게 할 수 있다 이다. 그것은 또한 어떤 UI든지 보인다 사용자에 대답하 만든다.

multi-threading ThreadLocal로 초심자를 위해 조차 매우 더 간단하게 되었다.

신화 2: 자바 모든 프로젝트는 크 Upfront 디자인한다 따른다
극단적인 프로그램은 단순한 설계 및 반복 급속한 개발 주기 (1-3 주)를 공언하는 발달 패러다임이다. 그것은 큰에 대하여 upfront 디자인한다 공언한다. 흥미롭게 XP는 자바 개발자, 이렇게 그 후에 큰 한계에 의하여 어떤 다른 언어든지에 의해 넓게 실행된다. 많은 프로젝트는 BDUF를 따르고 어떤 다른 생산 언어든지를 위해 동일이다. 건축술 디자인의 부족은 PHP 또는 어떤 다른 언어도에 안으로 어쨌든 더 중대한 힘 수여하지 않는다.
XP는 단위의 큰 양 때문에 성공하고 급류를 보완하는 합격 (읽힌 역행) 시험은 codebase로 바뀐다. 당신을 지지하는 그런 시험 없이, 재해가 생각하는 누군가에 의하여 구혼하고 있다 codebase (읽힌 거칠게 자르기)에 비계획적인 다량 변화는 성공을 위한 조리법다고.

페이지: 1 2