«phpClub» — архив тем ("тредов"), посвящённых изучению PHP и веб-технологий.
Аноним 2018/10/24 07:36:22  №1283708 1
Омг, Анон, я смог написать эту ебучую функцию с 3 банками. может кто-нибудь глянуть и сказать, насколько код ущербен? https://ideone.com/B0PT91
Ответы: >>1283718 >>1285491
CMS Аноним 2018/10/24 07:51:18  №1283713 2
Как я блядь ненавижу CMS'ки!
Нахуй существует это говно вообще блядь?
Оно никогда не работает. Не соответстует своей доке. Чтобы чтото там сделать необходимо писать костыли и т.д.

Заставили создать страницу на какомто новом говне - Тридион. Блядь я бы на 3х языках сайт уже переписал пока разбираюсь
Ответы: >>1285491
Аноним 2018/10/24 08:29:10  №1283722 3
1474571634372.jpg (33, 500x500)
500x500
Доктрина импортила мне настроение. Работа с БД - моя любима тема, а ORMы ее, получается, практически полностью берут на себя, а мне только энтити остается гет/сетить.
Ответы: >>1285491
Задачка Аноним 2018/10/25 09:45:39  №1284215 4
682HwXy8mSU.jpg (89, 693x392)
392x693
Добрый вечер, аноны. Сделал задачку из шапки, появился вопрос: возможно ли было сделать этот код компактней? У меня чувство, что я где-то проебался. Извиняюсь, если вопрос глупый, язык только начал изучать. Прикреплю код пикчей потому что я долбаеб потому что я сейчас на работе, а ебаный пхп меня почему-то очень увлек и я вместо сна решаю разные задачки. Как убегал не нашел ничего более логичного, чем сделать скрин и перебросить на телефон. Спасибо заранее.
Аноним 2018/10/27 16:31:12  №1285491 5
>>1284215

Не, код довольно краток и сокращать дальше уже нечего.

Насчет форматирования - мне кажется, что тесно сгруппированные значения массивов читабельнее. В PSR-1 и 2 (рекомендации по оформлению кода) я не нашел требований к оформлению массивов.

>>1283722

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

Ну и в сущностях не обязательно делать геттеры/сеттеры для всех полей. А смотреть по ситуации. Может, какие-то поля нельзя менять. Или можно менять, но только одновременно. И т.д.

>>1283713

Ты по одному продукту делаешь вывод обо всех.

>>1283708

Пока что неправильно. У тебя там получаются круглые цифры:

> 12-й месяц выплаты. Долг перед банком :-3576.4368783754.Всего выплачено:60000

А должно быть всего выплачено около 61270.

> if ($open == 0){
> $creditSumm = $creditSumm;
Это можно было не писать, эта строчка ничего не делает.

Функции лучше не выводить результат, а возвращать - тогда тот, кто вызвал, может использовать его как хочет.
Ответы: >>1285500
Аноним 2018/10/27 16:45:28  №1285500 6
>>1285491
>Ты по одному продукту делаешь вывод обо всех.
Они все дерьмовые. CMS - это неюзабельная параша.