The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Что означает этот код на php?"
Отправлено Крол, 13-Окт-20 16:33 
> не, я чет туго соображаю и смысл вопроса от меня ускользает.
> После двоеточия идет указание типа возвращаемого из функции объекта "App" и дальше
> тело метода. Что значит App как структура я без понятия, т.к.
> этот класс здесь не приведен и можно предполагать только по названию.
> Там нет описания полей, там есть инициализация объекта App в конструктор которого
> передаются либо аргументы функции create, либо значения по умолчанию если переданные
> аргументы равны null

Всё понял. Т.е. это значит, что результат выполнения метода create - должен быть объект класса App. И дальше в теле метода как раз сразу и возвращаем экземляр этого класса.

Бухой вчера был.

А вообще так писать - это нормальная практика? Я про себя просто думаю, код на php я пишу так сказать наедине с собой, не в команде. Вроде код у меня и документированый, и написан вполне себе грамотно и с ООП в разумных пределах. И именование переменных и файлов с классами/функциями, но вот в моём коде всё как-то понятно сразу что делается. А тут хер проссышь, что происходит.

Я правильно понимаю, что без понимания такого кода на лету, думать о вступлении в какую-то команду разработки - бессмысленно?

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру