Сортировка методов в PSR-4 - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Thu, 25 Apr 2024 19:32:46 +0300 Думаю, лучше делать так, как самому удобнее, а чтобы было удобнее, нефиг делать по 100 больших методов в классе, что аж приходится их сортировать <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile">. Лучше сделать побольше классов и раскидать их по папкам. А про PSR вообще забудь, это лишняя дpoчь https://visavi.net/topics/44417/706420 Сортировка методов в PSR-4 erasier Fri, 02 Oct 2020 04:31:30 +0300 Сообщения https://visavi.net/topics/44417/706420 <a href="/users/DimaVip">Дмитрий</a>, а в PSR разве есть что-то про сортировку методов?<br> Обычно насколько я помню есть только рекомендации<br> public<br> protected<br> private https://visavi.net/topics/44417/706419 Сортировка методов в PSR-4 Вантуз-мен Fri, 02 Oct 2020 01:22:43 +0300 Сообщения https://visavi.net/topics/44417/706419 Ребята. Вот задался вопросом. Кому насколько удобно следовать PSR-4 - а именно сортировка методов в классе по алфавиту. Касается чужого кода (без учета Sublime text, там проще).<br> <br> - С одной стороны ты видишь непонятный метод, и, чтобы понять, что он делает, просто прокручиваешь класс мышкой виртуально по алфавиту, находишь его и смотришь. Но если класс очень большой и методы огромные, зачастую приходится юзать поиск по файлу, что уже ппц как неудобно.<br> <br> - С другой стороны, если в классе методы описаны по мере их вызова. Ты читаешь большой класс, и если видишь какой-то метод, ты уже знаешь, что он делает (ты до этого его уже прочитал и в курсе событий). Например описан метод foo(), а после него в методе doo() используется foo(), ты, читая foo(), уже знаешь, что делает foo() <br> и не надо искать его код и перематывать страницу, и читаешь код дальше).<br> <br> Как вам удобнее читать код. Методы по алфавиту или по мере их вызова? https://visavi.net/topics/44417/706418 Сортировка методов в PSR-4 Дмитрий Fri, 02 Oct 2020 00:15:34 +0300 Сообщения https://visavi.net/topics/44417/706418