2017-02-08 4 views
0

내 친구가 내게 도전을주고, 내 프로그래밍 기술을 테스트하고 싶었어. 그는 나에게 무언가를하는 기능을 만들어달라고 부탁한다.
그래서 저는 그가 가서 원하는 기능을 만들어 냈습니다. 그가 내 기능을 보았을 때 그는 필자의 기능에서 PHP에 내장 된 함수를 사용함에 놀랐다. 좋은 프로그래머는 자신의 함수를 작성하고 내장 함수를 사용하는 것은 엉성한 코드로 간주됩니다. 그래서 나는 php가 스크립팅 언어이며, 내장 된 함수가 C++의 소스 코드로 작성되고 스크립팅 언어로 이와 같은 기능을 만들기가 어렵 기 때문에 내장 함수가 더 빠르다고 말하지 않았습니다. 너는 무엇을 생각하니, 내 친구는 그가 말하는 것을 정확합니까?PHP 함수 내장

+3

당신은 일반적입니다. – arkascha

+4

좋은 프로그래머를 만들 수 있습니다 .... 당신의 친구, 아마도 그가 생각하는 것처럼 좋지 않을 것입니다. – RiggsFolly

+3

왜 당신은 바퀴를 다시 발명합니까? 그래서 당신과 당신의 친구는 불을 지을 필요가 있습니다. 당신은 당신의 BIC © 라이터를 채찍질합니다. 그는 유황을 채취하고 나무를 베어 내려 성냥을 만듭니다. 음. 예 –

답변

3

아니요, 친구가 잘못되었습니다. PHP뿐만 아니라 대부분의 언어에서도 사용할 수 있습니다.

올바르게 추측했듯이 내장 기능은 거의 항상 빠르며 바퀴를 다시 열면 잠재적 인 문제와 보안 취약점이 더 많이 나타납니다.