Таких статей уже очень много, вот и я решил написать. Больше наверное пишу для себя, что бы знать, где потом найти нужный пример.
Первый блог я посвящу уменьшению кода.
Во-первых, при описании свойств класса уже не нужно делать Copy/Past кода, если все свойства стандартные. Пример:
Такое писали когда-то:
Теперь можно писать так:
Следующий прикол, это инициализация свойств объекта при создании.
Пример кода до:
и код теперь:
Более того, даже можно создавать такие мега схемы, как:
Либо можно все это проделать с массивом:
|