@proRuby

Страница 510 из 1594
Ilya
04.04.2017
07:18:32
программирование это не только умение строчить код, это целая инженерная философия (если можно так выразиться). Если целевой аудитории все понятно и без примеров - их можно опустить. Если нужны конкретные примеры - в гугле тысячи статей, где школьники и не только дрочат на/горят от МП.

Ilya
04.04.2017
07:20:01
где школьники и не только

Google
Алексей
04.04.2017
07:20:01
в моем понимании программирование - именно умение строчить код , а инженерия это умение создавать продукт

Alexander
04.04.2017
07:20:13
Ilya
04.04.2017
07:21:14
Он изложил это красочно, доступно, даже с примером. Кому-то понравилось, этого достаточно.

Alex
04.04.2017
07:23:01
> в моем понимании программирование - именно умение строчить код ахахахахах

you have never been so wrong

Alexander
04.04.2017
07:23:20
Он изложил это красочно, доступно, даже с примером. Кому-то понравилось, этого достаточно.
короче, в том же самом гугле ты можешь найти несколько ссылок _не_ от школьников с адекватными аргументами и примерами

которые не обязательно топят "за" или "против" МП, а пытаются трезво оценить со всех сторон

Alex
04.04.2017
07:23:50
МП это что?

Alexander
04.04.2017
07:23:54
ценность данной статьи — тупо дрочево и восхваление

МП это что?
monkey-patching

Алексей
04.04.2017
07:24:22
you have never been so wrong
как я могу быть не прав в своем же понимании вещей

Alexander
04.04.2017
07:24:25
ценность данной статьи — тупо дрочево и восхваление
а, ну и "идите в свою песочницу, если не нравится, идите в хаскель", как ты сказал

Alex
04.04.2017
07:24:38
Google
Alexander
04.04.2017
07:24:40
как я могу быть не прав в своем же понимании вещей
ну типа твоё понимание не совпадает с пониманием других и потому ты не прав

Алексей
04.04.2017
07:25:40
есть более объективные вещи.
у меня бекграунд инженера и по инженерному программирование это перевод того что ты хочешь от машины в то что машина понимает

Lupsick
04.04.2017
07:25:47
Кстати я очень страдаю от таких чуваков которые думают что программирование это просто строчить код

Алексей
04.04.2017
07:25:47
тоесть написание программы

Алексей
04.04.2017
07:26:11
путем написания кода

Alex
04.04.2017
07:26:13
и буквально каждый кодер превращает желания заказчика в код программы

Алексей
04.04.2017
07:26:23
остальное это уже инженерия

в целом

Alex
04.04.2017
07:26:38
Как ты будешь без раздумываний писать программу?

Алексей
04.04.2017
07:26:47
никак

Lupsick
04.04.2017
07:26:50
Ну я бы назвал это кодированием

А программирование это на уровень выше

Алексей
04.04.2017
07:27:04
потому программирование только часть общей работы

это одно и то же

с натяжкой

Dima
04.04.2017
07:27:23
Опять этот извечный холивар

Alex
04.04.2017
07:27:29
Нет, ты не сможешь написать нормальный код не продумав архитектуру

есть кодеры а есть программисты, кодеры плохо решают задачи.

Google
Lupsick
04.04.2017
07:28:02
И так сойдёт))))

Dima
04.04.2017
07:28:09
Глупо называть программиста кодером, и очень часто глупо называть его инженером

Alex
04.04.2017
07:28:10
это же довод в мою пользу
Ну так продумывания архитектуры это программирование

Алексей
04.04.2017
07:28:23
есть кодеры а есть программисты, кодеры плохо решают задачи.
эсть почему то неправильно интерпретируемые слова в субкультуре

Alex
04.04.2017
07:28:32
Глупо называть программиста кодером, и очень часто глупо называть его инженером
Кодер это программист низшего уровня, который не умеет/мало думает об архитектуре (мое понимание)

Dima
04.04.2017
07:28:43
И если провести аналогию, то нет никакой романтики. Мы просто кузнецы 21 века

Алексей
04.04.2017
07:28:43
продумывание архитектуры - это продумывание архитектуры

Lupsick
04.04.2017
07:28:47
Последние несколько дней рефакторю код программистов которым похуй на кодстайл, на руби, на паттерны

То ещё удовольствие

Alex
04.04.2017
07:28:57
продумывание архитектуры - это продумывание архитектуры
Продумывание архитектуры это программирование

То ещё удовольствие
ооо, знаем знаем, да.

Алексей
04.04.2017
07:29:19
тут разница в том что я считаю полноценную работу инженерией а вы программированием

Lupsick
04.04.2017
07:29:23
Разные отступы везде

Алексей
04.04.2017
07:29:46
Разные отступы везде
у меня просто такой код раньше не принимали

Dima
04.04.2017
07:29:51
То ещё удовольствие
Эти ребята еще и с пхп галеры пришли и код тяпляп, не идиоматичный

Lupsick
04.04.2017
07:29:56
Метод класса в контроллере - и так сойдёт

Dima
04.04.2017
07:29:58
Верно?

Алексей
04.04.2017
07:29:58
Alex
04.04.2017
07:30:09
чем ей?
Архитектурой твоей

Google
Алексей
04.04.2017
07:30:25
я и говорю что в моем понимании это уже инженер

Lupsick
04.04.2017
07:30:30
Что за ужас.
А как можно аргументировать, что это ужас?

Alex
04.04.2017
07:30:33
Нет это программист

Алексей
04.04.2017
07:30:34
а в вашем программер

Alex
04.04.2017
07:30:43
зачем нужен программист который не может подумать об архитектуре хотя бы немного?

Алексей
04.04.2017
07:30:49
а кто инженер тогда?

программирование это только часть работы

Alex
04.04.2017
07:31:10
Понятия не имею, не думаю что оно относится к программированию

Lupsick
04.04.2017
07:31:10
Я инженееер

Admin
ERROR: S client not available

Алексей
04.04.2017
07:31:22
просто значение слова изменилось так как появилось кодеры

Dima
04.04.2017
07:31:26
В ваших рассуждениях логическая ошибка. Инженеры все у вас получается.

Alex
04.04.2017
07:31:30
программирование это только часть работы
Ну да, есть еще заказчик который формулирует требования бизнеса.

просто значение слова изменилось так как появилось кодеры
Нет это попытка наложить опыт из других профессий

Алексей
04.04.2017
07:31:54
инженер программист не просто так в снг должность

Alex
04.04.2017
07:32:03
В других профессиях есть тот кто делает чертеж, и тот кто его исполняет

в кодинге это как правило одно и тоже лицо, либо группа лиц.

Alex
04.04.2017
07:32:30
Соответственно просто взять и применить опыт другой профессии (назвать его инженером) не получится

Google
Alex
04.04.2017
07:32:40
Потому что это программист, программа без архитектуры не работает.

Алексей
04.04.2017
07:32:44
соответственно программер не может быть не инженером

Alex
04.04.2017
07:33:03
Это после таких разговоров появляются Chef Senior engineer architect ?

Lupsick
04.04.2017
07:33:43
Как человеку объяснить, что нельзя писать методы класса в контроллере?

Алексей
04.04.2017
07:34:03
Программирование процесс составления упорядоченной последовательности действий

Lupsick
04.04.2017
07:34:08
что за методы класса?
Статичный метод в классе

Алексей
04.04.2017
07:34:12
я старовер в терминологии

Alex
04.04.2017
07:34:21
Lupsick
04.04.2017
07:34:39
ну это тупо же
Нужны какие то аргументы

Dima
04.04.2017
07:34:43
https://rails-bestpractices.com

Lupsick
04.04.2017
07:34:45
То что так не делают я тоже знаю

Alex
04.04.2017
07:34:45
Нет смысла делать метод класса т.к контроллер всегда инстанцирован

а за пределами контроллера контроллер никто не должен кроме фреймворка юзать ))

Dima
04.04.2017
07:35:29
Нужны какие то аргументы
В контроллере на должно быть бизнес логики.

Алексей
04.04.2017
07:35:32
Это как то противоречит моим словам?
это детерминирует мое понимание программирования

Alex
04.04.2017
07:35:34
Как объяснить? ломает конвенцию.

Алексей
04.04.2017
07:35:44
программирование это инструмент для инженера

Alex
04.04.2017
07:35:49
это детерминирует мое понимание программирования
Как упорядоченный код мешает строить архитектуру?

Страница 510 из 1594