Обновить
82
0
Сергей Валерьевич@VSV

Пользователь

Отправить сообщение
66/70 (по быстрому)
Физику-механику изучал в школе 20 лет назад (на «4»-ки).
web-программистом работаю.
Верхнюю панель с большой прямоугольной линзой забыли запостить
— экран снаружи всё-таки крупнее немного, чем у внутри.
Хотелось бы услышать на какие «грабли» я могу наступить с таким подходом к модели данных.
И также ваши практические примеры решения подобных проблем.
Добавил к топику пропущенный случайно view template.
Вобщем-то акцент стоит на том как получать данные из БД, и как ими оперировать.
Сильно сказано!
К сожалению, ваш контроллер отличается от моего… примерно на 60 секунд рефакторинга. Я без споров за такое время вынесу выборку данных из контроллера. Это был неудачный, как Вы показали, контроллер, остальные даже править не придется — клоны вашего :).

Я же хотел акцентировать внимание (заглавие топика) на построитель SQL, запрятанные в нем JOIN'ы и WHERE.
Уверен, что существуют гораздо лучшие решения, изящные и концептуально-правильные, но пока мне говорят о них только в теории или в теории будущего.
Показав свою реализацию, я хотел спровоцировать опытных разработчиков похвастаться их наработками.
Да, спасибо. Вообще конструктивная критика очень полезна.
Тонкий контроллер покажите с переданными ему параметрами
Приведите, пожалуйста, пример использования Zend'овских связей и мапперов. И опишите, насколько это удобно, если не сложно.
Согласен.
Читал.
Если убрать эти запросы к модели, то в контроллере вообще ничего не останется.
А если серьезно, то это довольно простой пример. Как только обращение к модели разбухает и начинает содержать бизнес-логику, я и выношу это в отдельный класс модели. Здесь это нецелесообразно, имхо.
Не знаю как там название Topeka для американцев. Но я бы не против какой-нибудь Дзержинск переименовать в Гугл.
Не говоря уже про улицы Советские, Социалистические и Комсомольские, коих в каждом городе с избытком.
Приятно было бы и корпорациям, может и на благоустройство бы что-нить перепало «с барского плеча».
Я вот пытался доказать коллегам, что в ACL (контроль доступа) для нашего web-приложения должен по умолчанию всё запрещать.
Собственно я так и реализовал, воспользовавшись тем, что никто не стал особо в это вникать.
А я всегда думал, что крыжик — это крестик (белор. крыжык )
Видимо термин происходит с тех времен, когда вместо подписи на документе ставили.
Еще пока продаются мониторы 16:10. Но новых почти не выпускают — только 16:9.
Задолбали маркетологи со своим извращенным пониманием «FullHD» (1080 вместо 1200)!
Я как раз неделю назад произвел контрольный выстрел в мертвую лошадь. Меня сразу попытались обвинить в жестоком обращении с животными (даже не в убийстве!). И только вчера начали совещаться по поводу утилизации тушки.
Сейчас оцениваю новую лошадь на предмет жизнеспособности.
«видик» скорее всего уже смущает )))
Ну и на здоровье! Вы же (если он своего добьется)) на его фоне можете 5000$ просить! Кому от этого плохо?
Ломайте стереотипы.
Если кто-то может без навыков учиться-практиковаться и получать при этом 2000, то это же замечательно!
Поищите себе хорошее место работы, а не пытайтесь убедить кого-то, что он много просит. «Цену диктует рынок.», а не Вы!
В приведенном диалоге скорее не наглость, а честность. Я не одобряю его поведение, но этот фрилансер, видимо, уже усвоил (на практике), что другими способами он себе доплату не заработает. Любая инициатива будет не оплачена, а может принести еще кучу проблем.
То же можно отнести и к тем, кто слишком строго следуют ТЗ. Вы загоняете исполнителя в 99.9% следование ТЗ и при этом требуете проявить инициативу.
Можно добавить, что заказчик сам тоже формирует фрилансера.
Так что принимайте часть ответственности и на себя.

Информация

В рейтинге
Не участвует
Откуда
Минская обл., Беларусь
Дата рождения
Зарегистрирован
Активность