
Anonymous*
17.10.2016
10:35:51
что делает - лечится

[Anonymous]
17.10.2016
10:35:55
а да
ну так вот?

Sergey
17.10.2016
10:36:04
а с мягким знаком лечиться?

Google

Anonymous*
17.10.2016
10:36:09
у меня была одна лесбуха знакомая

?
17.10.2016
10:36:10
одним гн стало больше

Anonymous*
17.10.2016
10:36:16
но ей нравится мой друг
я слышал как они ебутся 1 раз

Dmitriy
17.10.2016
10:36:23
Лесбухи - это круто )

?
17.10.2016
10:36:28
так это би

Anonymous*
17.10.2016
10:36:32
и у неё были дойки огромные просто я с нейц тоже сосался 1 раз чтобы их потрогать
но потом все оот неё ушли и она с бабами общалась
мужеподобными такими
долго
часто её встречал с подобными
а потом по итогу вышла замуж
съебала в областной городок

Google

[Anonymous]
17.10.2016
10:37:18
?

Anonymous*
17.10.2016
10:37:21
населением 100к там ща чалится

[Anonymous]
17.10.2016
10:37:22
какая удивительная история

Anonymous*
17.10.2016
10:37:29
да

?
17.10.2016
10:37:33
"лесба"

Anonymous*
17.10.2016
10:37:33
так что лесбухи в россии - фейк
все истосковались по хуятинке
и рано или поздно всё равно сядут на своё место

F01134H
17.10.2016
10:38:17
?

Артур Евгеньевич
17.10.2016
10:38:34
ДРУЗЬЯ ВНИМАНИЕ!!!! ВОПРОС ПО ПРОГРАММИРОВАНИЮ!!!
ДРУЗЬЯ ВНИМАНИЕ!!!! ВОПРОС ПО ПРОГРАММИРОВАНИЮ!!!
ДРУЗЬЯ ВНИМАНИЕ!!!! ВОПРОС ПО ПРОГРАММИРОВАНИЮ!!!
ДРУЗЬЯ ВНИМАНИЕ!!!! ВОПРОС ПО ПРОГРАММИРОВАНИЮ!!!
ДРУЗЬЯ ВНИМАНИЕ!!!! ВОПРОС ПО ПРОГРАММИРОВАНИЮ!!!

?
17.10.2016
10:38:44
ахуеть

[Anonymous]
17.10.2016
10:38:52
НИЧОСИ
давай

?
17.10.2016
10:39:05
луна в сатурне чтоли

Anonymous*
17.10.2016
10:39:13
ретроградный меркурий

?
17.10.2016
10:39:41
он нас наебал
расходимся

Aleh
17.10.2016
10:39:57
о.о

Anonymous*
17.10.2016
10:40:05
как то короче с ней бухал и ещё одной бабой из Смоленска коньяк который из канистр
помните такая тема типа "5 л а стоит как всего литр но в канистре т.к. нет бабла на акцизы"

Google

?
17.10.2016
10:40:50
чёто нет
не помню

Anonymous*
17.10.2016
10:41:13
в 2009 году

Sergey
17.10.2016
10:41:13
у нас в городе такая история закончилась тем, что чуваки хлебнули тормозной жидкости и отъехали

?
17.10.2016
10:41:31
чёй-то

Anonymous*
17.10.2016
10:41:33
я жив остался но сейчас почти отказался от алкоголя

?
17.10.2016
10:41:38
тормозуха ядовита шоль?

Anonymous*
17.10.2016
10:41:43
мы пили раньше русский север или как-то так

Sergey
17.10.2016
10:41:51
ну или не тормозной, точно не помню

Anonymous*
17.10.2016
10:41:56
только то было для мытья стекол

Sergey
17.10.2016
10:41:59
что то из технических

Anonymous*
17.10.2016
10:42:14
только как тормозуха с коньяком связана

?
17.10.2016
10:42:21
метил поди какой-нибудь
тоже спирт
но не тот

Sergey
17.10.2016
10:42:48
ну вроде как они поднахуярились, а в одной из канистр оказался не коньяк, но кто там уже разбирался бы

Anonymous*
17.10.2016
10:43:11
т.е. коньяк был норм?

Sergey
17.10.2016
10:43:32
ну частично видимо был

Артур Евгеньевич
17.10.2016
10:44:29
Сейчас делаю рефакторинг и имеется класс City. По сути это даже не класс а набор констант и функций статических объедененных одной тематикой(города). Вот думаю как это все организовать в рамках рефакторинга будет сущность CIties, и вот думаю создаватьчтото типо репозитория/коллекции Cities . И такая непонятка есть добустим допуситмо в этот репозиторий добавлять методы delete, update которые будут для всех городов выполнятся? и как например разграничить метод Add в репозиторий от Add в базу данных? Плюс такая тема при попытке поиска города он сночало доллжен провериться в самом репозитории, потом в кэше, потом в базе...чет мне кажется многовато этот репозиторий берет на себя. Как это разделить в итоге всё? может паттерн какой то есть)

?
17.10.2016
10:46:05
много букв

Google

?
17.10.2016
10:47:04
чё-то я реально могу с трудом понять хоть что-то

Anonymous*
17.10.2016
10:47:48
я вообще не шарю, предпочту помолчать и углубиться в решение проблемы почему у меня джумла в карточке товара выводит цену со скидкой 20%, а в списе всех товаров добавляет ещё 20% скидку

Артур Евгеньевич
17.10.2016
10:47:56
Сейчас делаю рефакторинг и имеется класс Cities. По сути это даже не класс а набор констант и функций статических объединенных одной тематикой(города). Вот думаю как это все организовать. В рамках рефакторинга будет сущность City, и вот думаю создавать чтото типо репозитория/коллекции Cities . И такая непонятка есть. Допустим в этот репозиторий добавлять методы delete, update которые будут для всех городов выполнятся? и как например разграничить метод Add в репозиторий от Add в базу данных? Плюс такая тема при попытке поиска города он сначало должен провериться в самом репозитории, потом в кэше, потом в базе...чет мне кажется многовато этот репозиторий берет на себя. Как это разделить в итоге всё можно то?
вот исправил пару ошибок)

Sergey
17.10.2016
10:48:08
потому что джумла шляпа))

Anonymous*
17.10.2016
10:48:45
ну и

Артур Евгеньевич
17.10.2016
10:48:51
какого хрена меня @pronin86 подговорил учить паттерны, нихрена их применить не получается и посоветовать не может никто ничего)

Anonymous*
17.10.2016
10:49:03
вот и обращайся к пронину

Admin
ERROR: S client not available

Aleh
17.10.2016
10:50:49

?
17.10.2016
10:50:49
не думаю, что есть какие-то паттерны, которые тебя устроят
но не уверен

Sergey
17.10.2016
10:51:21

Yokai
17.10.2016
10:51:39
проблема в рефакторинге, злая и неприятная штука. Легче делать форк

?
17.10.2016
10:51:45
да
раскрой юз кейс

Thomas
17.10.2016
10:55:39
Добрый день.
Кто разбирается в дорах? Есть заказ.

Anonymous*
17.10.2016
10:56:40
привет
я не знаю что такое дор

Google

Артур Евгеньевич
17.10.2016
10:57:15

Aleh
17.10.2016
10:57:35
репозиторий это и есть коллекция


Артур Евгеньевич
17.10.2016
10:57:41
вот еще с соседнего чатика сообщение в котором я попытался выразить свои фантазии
а не) я подругому немного запланировал) вот у меня будут сущности абстрактная Entity и City как ее наследник. И в каждую Entity будет инджектится DataManager( это интерфейс для различных классов которые будут работать с даннымми, то есть один точно класс будет для инфоблоков, второй для таблиц, потом еще может что появится). Реализации DataManager думаю синглотанами сделать. По сути он(DataManager) адаптером будет у меня. Чтобы если города потом переведут на таблицы вместо инфоблоков, сделать это без изменения класса городов, просто передав туда другуд реализацию интерфейса. Сейчас я не совсем ясно представляю как мне выполнять массовые операции над городами при таком раскладе. Например поиск по параметрам. Возможно стоит создавать объект репозитория городов с фильтром в конструкторе( у которого тоже ссылка будет на DataManager ) и он уже будет возвращать коллекцию...чето какая то мутная херня получается короче) Смысл в том что не хочу рабоать напрямую через орм или свои адаптеры. Хочу именно рабоатть с сущносятми и их коллекциями, чтобы в них было инкапсулированно вся работа с орм и прочим


Aleh
17.10.2016
10:58:15

Артур Евгеньевич
17.10.2016
10:58:37
Так а как работу репозитория и базы связать? вот этот основной вопрос

Aleh
17.10.2016
10:58:41
в смысле?


Артур Евгеньевич
17.10.2016
10:59:23
я не хочу в клиентском коде обращаться к орм и надстройкам всяким, хочу чтобы все было через сущности и их наборы, вот основная мысль.

Aleh
17.10.2016
10:59:38
class SomeCities
{
add(City $city) { return $this->db->insert("cities", $this->normalize($city)); }
}

Andrey
17.10.2016
11:00:19

Артур Евгеньевич
17.10.2016
11:00:23

Aleh
17.10.2016
11:00:36
а что оно делает?

Артур Евгеньевич
17.10.2016
11:01:20
увеличивает численность города, на 1000. То есть обращается к бд(или любому другому дата менеджеру который мы ей установим, и делает запрос)

Aleh
17.10.2016
11:01:33
сущности не работают с базой

Артур Евгеньевич
17.10.2016
11:01:43
а инджектить я решил потому что щас вот на инфоблоках у меня в проекте, а потом например на таблицах будет

Andrey
17.10.2016
11:01:49
вы тут седьмую цивилизацию пилите?

Артур Евгеньевич
17.10.2016
11:01:57

Aleh
17.10.2016
11:02:10
class City
{
private $population = 0;
public function addPopulation(int $population) { $this->population = $population; }
}