
DEFACE
28.12.2016
07:33:50
просто в старом коде и движке всегда есть фатальный недостаток

abc
28.12.2016
07:34:18

Alexander
28.12.2016
07:34:29
клиентам нужно решение, а не код

Google

abc
28.12.2016
07:35:00
да нужно решение, причем поддерживаемое

Alexander
28.12.2016
07:35:02
им без разницы, что я сделаю - php, ruby, elixir, scala, go, perl
поддержка тоже предлагается

abc
28.12.2016
07:35:41
не совсем. разница есть. если у него все работало на LAMP стеке он врядли захочет переходить на что-то другое

Alexander
28.12.2016
07:35:56
он просто платит за хостинг и поддержку)
всё работает на наших серверах
он даже кода не видит
формально у него есть доступы и он может показать код
но очень редко, когда кто-то туда заходит что-то смотреть

abc
28.12.2016
07:36:44
ладно. тут все и так понятно

Alexander
28.12.2016
07:38:05
да, я написал выше - цель - заработать деньги, а не сделать идеальный код) идеальный код никому не нужен) ни мне, ни заказчику)
более того, я даже искусственно делаю аварии для некоторых заказчиков, когда чувствую, что так нужно, иначе заказчик решит "и так всё работает, вон Wordpress'ы никто не обслуживает и нормально")) это вообще ужас, да?
и я даже уверен, что для проекта так лучше - потому что такие искусственные аварии можно контроллировать, а если клиент откажется от обслужвания и уйдёт - авария будет уже не на 10 минут) а на несколько дней

Google

abc
28.12.2016
07:41:13
да тут дело не в этом. заработать это понятно. просто ваш подход такой: купите машину у нас, тех. обслуживание у нас, ремонт у нас и все запчасти тоже у нас. учитывая что у вас компания не уровне AWS или Google и находится в одном городе, то я бы никогда у вас ничего не купил. потому что вы просто можете закрыться в один момент и мой бизнес рухнет. судя по вашим сообщениям, вы собрали в себе все условия как не надо работать

Alexander
28.12.2016
07:41:43
есть технологические компании, а есть интеграторы
это разные вещи
интеграторы делают так, как нужно заказчику, внедряя чужие технологии
тот же амазон, к примеру
я использую S3 + CloudFlare/Route53 в некоторых случаях
и именно я говорю клиенту, что вот сейчас выгодно купить вот эти серверы во тут, а не вот другие серверы вон там

abc
28.12.2016
07:43:43
да то что вы советуете что купить это хорошо. то что вредите код и намеренно делаете аварии это просто ужас
я специально заскринил ваши сообщения. показал у нас в офисе) сидим ржем)

Alexander
28.12.2016
07:44:11
ой, да пожалуйста
как я написал выше, для проекта лучше, чтобы рядом был админ/программист, если не будет искусственной аварии - заказчик оставит проект вообще без присмотра - в итоге проблем будет гораздо больше
а код, повторюсь, не является ценностью, код это просто код) вы код Битрикса видели?
кривой код не мешаем им быть успешными и продавать свою систему)

abc
28.12.2016
07:47:01
видел и не работаю с ним

Bo0oM
28.12.2016
07:47:24

Alexander
28.12.2016
07:47:47
главное - это маркетинг и продажи, а вовсе не код) если вы пишете отличный код, но не умеете себя продавать - всё будет гораздо хуже, чем в ситуации, когда хороший маркетинг и продажи, но плохой код)

abc
28.12.2016
07:48:17
плохой код != намеренно испорченный код

Alexander
28.12.2016
07:48:42
слово "испорченный" звучит как-то неправильно
Apple использует специальные болтики, почему? чтобы было сложнее разобрать и починить
у вас ведь у всех айфоны там? зачем вы такой кривой смартфон покупаете?

Google

abc
28.12.2016
07:49:35
у битрикса так сложилось исторически они и сами этому не рады. но они не делают еще хуже, а стараются вырулить ситуацию. потому что кривой код поддерживать в 2 и более раз дороже чем нормальный код

Alexander
28.12.2016
07:50:48
вот это всё называется vendor lock, а не кривой код)
компания делает так, чтобы сохранить лидерские позиции, чтобы от её продукции было трудно отказаться
например, серверы/сетевое оборудование Dell, там не будет работать сеть, чуть ли не потому, что кабель не сертифицированный и обжат не сертифицированными инструментами))

abc
28.12.2016
07:52:16
у нас с вами расходятся мнения как надо делать хорошо. мой посыл в том что я хочу сделать для клиента решение быстро и качественно. если он захочет уйти в другую компанию, то пусть. мне не будет стыдно за мой продукт. и я знаю что скорее всего он вернется.

Alexander
28.12.2016
07:52:23
и каждая такая мелочь - возможность дополнительно заработать для компании

Artem
28.12.2016
07:52:39
Видал я ваш битрикс, тот шлак

Alexander
28.12.2016
07:53:29
просто это не выставка искусства, где все восхищаются красивым кодом) это просто инструмент для зарабатывание денег)
это же не олимпиада по программирования)

Konstantin
28.12.2016
07:53:52
Рядом сидит коллега, работующий с битриксом... он негодует ...

Slava
28.12.2016
07:53:58

Artem
28.12.2016
07:54:32
Увы, я бы его всячески поддержал, но не могу (((

abc
28.12.2016
07:54:33
я не говорю что надо восхищаться кодом. надо просто писать его нормально. чтобы он был понятен каждому разработчику. был написан по стандартам. легко читаем и поддерживаем. вот и все. и тесты желательно. это минимум что сейчас надо делать

Alexander
28.12.2016
07:55:43
да не должен код быть понятен каждому разработчику) смысл любых действий - увеличить прибыль своей компании)
если для этого нужно усложнить для понимания код - значит, лучше его усложнить

Artem
28.12.2016
07:56:03

Slava
28.12.2016
07:56:09

Alexander
28.12.2016
07:56:20
и дать возможность больше заработать компании (и в том числе поднять зарплаты тем же программистам)

Slava
28.12.2016
07:56:54

Konstantin
28.12.2016
07:56:57

Google

Alexander
28.12.2016
07:57:00
можно написать очень лаконичный код, потом заказчик смотрит и его и думает - а нафига я за это плачу 500 баксов в месяц за поддержку?
давайте 100

abc
28.12.2016
07:57:18

Егор
28.12.2016
07:57:27
Заказчик смотрит на код. Классные истории.

Slava
28.12.2016
07:57:35

abc
28.12.2016
07:57:47

Alexander
28.12.2016
07:58:22
есть ещё кейс, когда вы работаете с западными студиями

abc
28.12.2016
07:59:27

Admin
ERROR: S client not available

Alexander
28.12.2016
07:59:32
и там всегда смотрят код

abc
28.12.2016
08:00:06

Alexander
28.12.2016
08:00:18
не надо Россию называть рашкой)

Artem
28.12.2016
08:00:34
Расеяния?)

Alexander
28.12.2016
08:00:38
смысл любого бизнеса в любой стране - зарабатывать деньги)

Slava
28.12.2016
08:00:41
в рашке много где битрикс стоит

Alexander
28.12.2016
08:00:45
а не писать красивый код

abc
28.12.2016
08:01:20

Alexander
28.12.2016
08:01:28
я спросил выше - вы в курсе, что Apple специально делает свои айфоны такими6 чтобы их нельзя было починить самому?
как вы к этому относитесь?

Google

Alexander
28.12.2016
08:01:44
почему вы до сих пор не сожгли эту Apple?

Slava
28.12.2016
08:01:49
подмена понятий

Alexander
28.12.2016
08:01:57
абсолютно то же самое
они намеренно портят продукт

abc
28.12.2016
08:02:09
никак. судя по последним новостям дела у эппл пошли неочень. компанию всегда спасала харизма джобса.

Alexander
28.12.2016
08:02:12
чтобы никто не мог его починить

Belek
28.12.2016
08:02:14

Alexander
28.12.2016
08:02:14
а покупал бы новый

Dan
28.12.2016
08:02:45

Alexander
28.12.2016
08:03:08
окей, вот вышли MacBookPro, там даже диск заменить нельзя
а место в корпусе есть

Artem
28.12.2016
08:03:28
Йопл ремонтируется, надо только немного прямые руки иметь

Alexander
28.12.2016
08:03:33
или разъёмы для подключения проприетарные
там обычный диск в ранние модели не всунешь
без китайских переходников

Artem
28.12.2016
08:03:47
Можно, там сменная ССД
m.2 формат

Dan
28.12.2016
08:04:14
чёт про буки я не подумал, iphon-ы имел ввиду

Slava
28.12.2016
08:04:26

Alexander
28.12.2016
08:04:29
там какой-то их стандарт
на ifixit было
и на китайских сайтах были переходники