Здесь курят мануал.

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Пыха информатор 3.1
Еще более удобное оповещение о флуде!

Краснодарское время: 24 Май, 2012, 11:26:02

Страниц: 1 ... 3 4 [5]
Печать
Автор Тема: Срачь из темы про goDB  (Прочитано 1304 раз)
0 Пользователей и 3 Гостей смотрят эту тему.
kostyl    ↓ 
16 Сентябрь, 2010, 03:04:13
НЕ ХУЕТА! ХУЕТА!

занедельный антипаттерн
Группа: Джедаи

Карма: 60
Сообщений: 3522
Сила слова: 1.7


Больше всего в твоем примере мне не нравится:
да я не говорю, что такой интерфейс должен быть... я по поводу него уже сказал выше...
что бы я наконец не смог это повторить на sql
да можно любой повторить, просто не в этом дело...
Если уж выебыватся с "билдерами"
да я и не выёбуюсь, я уже понял, что ты понял, хули... ;)
 
Записан

качество жизни обратно пропорционально количеству лени
AlexB    ↓ 
16 Сентябрь, 2010, 01:45:33 , спустя 10 часов 41 минуту 20 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: в ухо

Карма: 89
Сообщений: 3425
Сила слова: 2.6

Опять пропустил весь срач, но вот представьте: Cложный запрос, JOIN, несколько таблиц, вложенные запросы, UNION, GROUP BY, HAVING,  и.т.д и все это вместе.
И не говорите, что таких не бывает. Очень даже бывают ...
Возникают два вопроса:
 
1. Может ли в принципе QB предусмотреть все эти случаи? Имхо нет, обязательно упрешься и будешь костыли вставлять. Что сведет на нет всю идеологию QB.
2. Возможно ли будет потом вообще понять, что вся эта конструкция делает? Имхо, с баааальшим трудом ...
Записан

Givi    ↓ 
16 Сентябрь, 2010, 02:37:37 , спустя 52 минуты 4 секунды
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 42
Сообщений: 2305
Сила слова: 1.82

Кстати, по этому поводу вспомнил что мой руководитель реализовал для себя "билдер" запросов, где он вручную пиздячит нужные ему действия + вписывает (а некоторые просто выбирает из предложенного списка, например, название полей или таблиц) значения и, заполнив всю эту форму, на выходе получает SQL-ый запрос (точнее в плейсхолдерами под свой маленький класс, схож с гоДБ), который по сути и вставляет в нужное место в коде. Таким хером избегаются всякие механические ошибки + запрос получается чистым, визуально логичным и удобным.
А билдеры по типу вышеприведенных по сути только для простых запросов хороши, а дальше начинается срачь в коде.
Записан

Все, что говорят другие - неправда! До тех пор, пока ты сам в это не поверишь.
Если человек дурак, то... чур это не я!
kostyl    ↓ 
16 Сентябрь, 2010, 03:19:47 , спустя 42 минуты 10 секунд
НЕ ХУЕТА! ХУЕТА!

занедельный антипаттерн
Группа: Джедаи

Карма: 60
Сообщений: 3522
Сила слова: 1.7

Вы меня простите, но я за рациональное использование билдеров - тобишь когда это удобно. Это для того я говорю, что бы на меня не гнали мол - ты лохан юзай сам везде свои билдеры.
 
1. Может ли в принципе QB предусмотреть все эти случаи? Имхо нет, обязательно упрешься и будешь костыли вставлять. Что сведет на нет всю идеологию QB.
2. Возможно ли будет потом вообще понять, что вся эта конструкция делает? Имхо, с баааальшим трудом ...
Ну в принципе да, но вот Zend_Db_Select вполне нормальный билдер. Я не скажу что он может, не знаю всех возможностей, но он достаточно крут, в принципе, хотя для несторонников ZF это может быть пищей в моём предложении. Я думаю NRG может сказать пару слов, он же теперь нинзя...
Записан

качество жизни обратно пропорционально количеству лени
vasa_c    ↓ 
16 Сентябрь, 2010, 03:45:36 , спустя 25 минут 49 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: в ухо

Карма: 81
Сообщений: 2459
Сила слова: 3.29

Я не против билдеров, но за разделение.
- есть библиотека для работы с БД, которая ни в чём таком не марается.
- отдельно есть какие-то классы которые пиздрячат SQL-запросы на основании каких-то хитровыебанных форм, а потом уже этот запрос вручную кормится библе для БД.
Записан

Абырвалг    ↓ 
16 Сентябрь, 2010, 03:54:22 , спустя 8 минут 46 секунд
НЕ ХУЕТА! ХУЕТА!

PHP Infected, симфоеб, маконенавистник
Группа: Джедаи

Карма: 80
Сообщений: 6096
Сила слова: 1.31

это естественно
Записан

PHP does the job since 1995
Пожалуйста, не надо делать двойные клики по ссылкам. Это создает избыточную нагрузку на сервер
kostyl    ↓ 
16 Сентябрь, 2010, 04:01:36 , спустя 7 минут 14 секунд
НЕ ХУЕТА! ХУЕТА!

занедельный антипаттерн
Группа: Джедаи

Карма: 60
Сообщений: 3522
Сила слова: 1.7

vasa_c, конечно, взаимодействие билдера и либы базы через простые типы...
Записан

качество жизни обратно пропорционально количеству лени
phpdude    ↓ 
16 Сентябрь, 2010, 08:13:44 , спустя 4 часа 12 минут 8 секунд
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 344
Сообщений: д-о-х-у-я!
Сила слова: 1.65

простые типы
строки :D
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
krasun    ↓ 
21 Сентябрь, 2010, 09:16:32 , спустя 5 дней 1 час 2 минуты 48 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Джедаи
Группа: Джедаи

Карма: 41
Сообщений: 1379
Сила слова: 2.97

бля, еще qb вроде позволяет писать переносимые запросы под разные СУБД, только не знаю, нужно ли такое в реале
Записан
kostyl    ↓ 
21 Сентябрь, 2010, 11:43:41 , спустя 2 часа 27 минут 9 секунд
НЕ ХУЕТА! ХУЕТА!

занедельный антипаттерн
Группа: Джедаи

Карма: 60
Сообщений: 3522
Сила слова: 1.7

krasun, да, простые запросы разве что... или относительно простые... сложные - это фантастика
Записан

качество жизни обратно пропорционально количеству лени
Страниц: 1 ... 3 4 [5]
Печать
 

Перейти в:  

Этот топик скрыли: adw0rd, Sinkler, Frozzeg