나는 다른 개발자로부터 사이트를 넘겨 받았고 클래스 파일 안에 모든 것을 함수 안에 넣었다.클래스와 함수의 올바른 사용
페이지에는 시스템 사용자
$users = $object_user -> get_users_list();
our_users.php과 기능 get_users_list()
이 웹 사이트에 다른 곳에서는 사용되지 않습니다.
이렇게하면 이런 식으로 이해가됩니까?
저는 개인적으로 함수를 작성하지 않고 내부에서 코드를 넣습니다. get_users_list()
our_users.php 어쨌든 한 번만 사용되었습니다.
메쏘드가 클래스 내부에 존재하는 함수라는 것을 "백가지하는 메소드"가 의미하는 것은 무엇입니까? Yap 나는 많은 다른 기능들에서도 반복되는 많은 코드 (때로는 500 줄의 기능)와 함께 큰 기능을 사용한다는 것을 의미한다고 생각한다. 필자는 함수가 단지 반복적으로 사용할 수있는 것이어야한다고 동의합니다. –
... 나는 함수가 단지 쓸모있는 것을 반복해서 사용해야한다고 동의한다. 그렇지 않으면 사용자 ** 또는 사용자를 생성하는 다른 부분을 표시하는 ** our_users.php ** 페이지의 일부를 기능 내에 복사하는 경우 해당 페이지를 만드는 것이 의미가 없습니다. 그러면 코드를 두 배로 늘리고 스파게티로 만드는 각 페이지에 대해이 괴물 기능을 얻게됩니다. –