Size: a a a

2020 September 01

NO

Nex Otaku in Yii Framework 3
Отойдите от программистских категорий и всë встанет на свои места.
источник

NO

Nex Otaku in Yii Framework 3
Кодецепт писали программисты, они по-своему поделили категории тестов.

Поэтому я и говорю, что в Ларавел логичнее разделение, так как идëт от нужд бизнеса, а не от нужд программиста.

В мире программиста фич нет, у него только детали, из которых он складывакт мозаику. БД, веб-сервер, роут, контроллер, страница, запрос, форма ввода.

В мире бизнеса, фича -- это вещь вполне конкретная и осязаемая. Поэтому для бизнеса важно тестировать именно фичу, а не слои и не детали.

Поэтому в Ларавел есть Feature tests, а в кодецепте нет... Автор Ларавел лучше понимает суть)

В конечном счëте правильное разделение и бизнесовый подход облегчает жизнь всем, и программистам и заказчикам.
источник
2020 September 02

АГ

Алексей Гевондян... in Yii Framework 3
короче скрестите ларавел с симфой и будет вам счастье)
источник

NO

Nex Otaku in Yii Framework 3
Не. Говорят, что в ларе кишки отвратительны. Я не заглядывал, возможно это так. Но по юзабилити Ларавел явно выше Yii2, не говоря уже о Yii3.

И вот я не понимаю двух вещей.

Первое, почему заботиться об этой самой юзабилити разработчики считают выше своего достоинства. Как будто это неважный аспект. А ведь это самый, самый важный аспект, самая главная характеристика фреймворка.

Второе, что мешает добиться того же уровня юзабилити при красивой и чистой архитектуре в Yii3. Я уверен что технически никаких препятствий нет.
источник

АГ

Алексей Гевондян... in Yii Framework 3
там много прогрессивных идей в плане удобства. осталось лишь выкинуть магию, фасады и хелперы) а симфони староват и сложноват. но за симфони вообще не мне судить конечно
источник

АГ

Алексей Гевондян... in Yii Framework 3
обратная совместимость - бич отрасли. она тормозит все на свете.
источник

АГ

Алексей Гевондян... in Yii Framework 3
надо аккуратно выпиливать старые, неиспользуемые, неудачные решения, депрекейтить их, выносить в опционально подключаемые либы... мотивировать статьями и мануалами людей к легкому рефакторингу - и тогда продукт можно будет развивать, эволюционно и стабильно
источник

А

Алексей R in Yii Framework 3
Алексей Гевондян
обратная совместимость - бич отрасли. она тормозит все на свете.
да, с последними релизами пакетов yii может и поторопились. С релизом php8, который не за горами, придётся php 7.4 поддерживать
источник

АГ

Алексей Гевондян... in Yii Framework 3
переоценили свои силы. я ждал йии3 пол года назад (как и планировалось), и вот, на дворе сентябрь 2020... сколько пакетов зарелизили?
источник

А

Алексей R in Yii Framework 3
я бы голосовал за переход на 8 )
источник

NO

Nex Otaku in Yii Framework 3
вот, вот. у нас уникальный случай. нет сдерживающего фактора BC, есть время на разработку, есть крутая команда которая может осилить написать фреймворк, взяв лучшее от конкурентов...
источник

АГ

Алексей Гевондян... in Yii Framework 3
разумно. определенно смысл есть.
источник

NO

Nex Otaku in Yii Framework 3
шансы есть)
источник

АГ

Алексей Гевондян... in Yii Framework 3
все равно ни одного внятного пакета в релизе нет
источник

АГ

Алексей Гевондян... in Yii Framework 3
а восьмерка сильно вперед шагнула по сравнению с 7.4
источник

АГ

Алексей Гевондян... in Yii Framework 3
но это минимум еще на год сдвиг сроков... кому оно вообще будет надо...
источник

А

Алексей R in Yii Framework 3
почему сдвиг?
источник

T

TradersVE in Yii Framework 3
Nex Otaku
Не. Говорят, что в ларе кишки отвратительны. Я не заглядывал, возможно это так. Но по юзабилити Ларавел явно выше Yii2, не говоря уже о Yii3.

И вот я не понимаю двух вещей.

Первое, почему заботиться об этой самой юзабилити разработчики считают выше своего достоинства. Как будто это неважный аспект. А ведь это самый, самый важный аспект, самая главная характеристика фреймворка.

Второе, что мешает добиться того же уровня юзабилити при красивой и чистой архитектуре в Yii3. Я уверен что технически никаких препятствий нет.
wow i wonder that you agree to static access to the container as in yii2, remove that from laravel and you will not be able to write a line of code.
источник

А

Алексей R in Yii Framework 3
union types проставить, вырезать аннотации в комментариях и вроде для начала хватит )
источник

АГ

Алексей Гевондян... in Yii Framework 3
ну надо дождаться пока все утрясется, стабилизируется, появятся какие-то более менее практики работы в новой реальности
источник