[PHP] 언어

Is PHP too verbose?


http://www.tonymarston.net/php-mysql/is-php-too-verbose.html#2020-09-01



Everything should be made as simple as possible, but not simpler.

Albert Einstein


All that is complex is not useful. All that is useful is simple.

Mikhail Kalashnikov


Any idiot can write code than only a genius can understand. A true genius can write code that any idiot can understand.


The mark of genius is to achieve complex things in a simple manner, not to achieve simple things in a complex manner.


The readability of a language is directly proportional to its verbosity. If "verbose = readable" then "less verbose = less readable"



구글번역기로 돌리면  ^.^


모든 것이 가능한 한 단순해야 하지만 단순하지 않아야 합니다.

알버트 아인슈타인


복잡한 것은 모두 쓸모가 없습니다. 유용한 것은 간단합니다.

미하일 칼라시니코프


어떤 바보라도 천재만이 이해할 수 있는 것보다 더 많은 코드를 작성할 수 있습니다. 진정한 천재는 어떤 바보라도 이해할 수 있는 코드를 작성할 수 있습니다.


천재의 징표는 단순한 것을 복잡한 방식으로 달성하는 것이 아니라 복잡한 방식으로 복잡한 것을 달성하는 것입니다.


언어의 가독성은 자세한 정도에 정비례합니다. "verbose = 가독성"이면 "less verbose = 덜 가독성"

토니 마스턴(누구???) <---- 블로그 주인장 1977년부터 프로그램을 하신분. ㅎㅎ



누구는 PHP가 수준이 낮고 체계적이지도 못하다고 하지만 나는 그렇게 생각하지 않는다.

Windows C 같은 느낌이다. 즉, C를 C++로 만드는 것은 각각의 개발자가 하면 된다. 또는 잘 만들어진 프레임워크를 사용하면 된다. 그러나 그 프레임워크가 크게 효율적이지는 못하다.

C++로 만들면서 MFC도 만들고 발전시켜나가는 것은 역시 개발자 개인의 몴이다.


개발을 오래하다보면 자기만의 프레임워크가 생긴다. 가독성 재사용성 생산성 모든것을 따지면서 하나하나 만들기 때문이다. 시간이 지나면서 실력이 업그레이드 되면서 이미 만들어진 것을 다시 만들고 하는 등의 반복적인 개발이 필요하다.






0
0
이 글을 페이스북으로 퍼가기 이 글을 트위터로 퍼가기 이 글을 카카오스토리로 퍼가기 이 글을 밴드로 퍼가기
captcha
자동등록방지 숫자입력

기타

번호 제목 글쓴이 날짜 조회수
73 [시간] 시간과 관련한 정보가 필요하면 최고관리자 09-18 1,458
72 [Docker compose] Can not find a suitable configuration 에러 원인 최고관리자 09-15 1,483
71 [Docker] CentOS 7 에 Docker를 설치해 보자. 최고관리자 09-14 2,160
70 [소스 컴파일] 컴파일관련 용어를 살펴보자. 최고관리자 09-13 1,610
69 [PHP] 언어 최고관리자 08-18 989
68 [관심] 개발을 오래한 사람이면 공감되는 내용이 많을 것입니다. 최고관리자 08-18 803
67 [VS] code-server를 통해 어디에서든 PC환경으로 개발하자 최고관리자 08-18 774
66 [Mac] Capture Screen Image 폴더 지정 하기 최고관리자 08-02 837
65 [IntelliJ] 여러파일의 이름을 한번에 바꾸는 Plugin 최고관리자 07-29 1,635
64 [모니터] 용도/크기/화질 천차만별! 나한테 맞는 모니터 고르는 법! 최고관리자 07-23 785
63 윈도우 hosts 파일 수정 최고관리자 05-09 976
62 [HTML] image map을 활용한 영역클릭 최고관리자 04-27 878
61 [Linux] CentOS 7에서의 gcc upgrade 최고관리자 08-28 2,771
60 [Linux] wkhtmltopdf error가 해결되지 않을 경우 확인 최고관리자 08-27 1,565
59 [Linux] CentOS7에서 HTML to PDF 실행시 Error 최고관리자 08-27 2,330
58 [Linux] Html to PDF 설치하기 최고관리자 08-27 1,643
57 [Linus] RPM 패키지 관리를 위한 DNF 명령 최고관리자 08-27 1,233
56 [Intellij] 노란줄 Found duplicated code in 해결방법 최고관리자 08-26 1,457
55 [Linux] CentOS sendmail 설치 및 테스트 최고관리자 08-18 3,037
54 [Linux] Console에서 메일보내기 테스트시 EOF(EOT)입력은 어떻게?? 최고관리자 08-18 1,448