All streams
Search
Write a publication
Pull to refresh
74
0
Дмитрий Самсонов @Sdima1357

image processing

Send message
«Техника со временем дойдет до такого совершенства, что человек сможет обойтись без самого себя.» С.Е.Лец
Хм и я писал на турбо Паскале :)
Там по ссылке программа перевода вещественных чисел в разные целочисленные системы исчисления от 2 до 16, что очевидно. И как аргумент забавен
Давайте уточним о какой группе программистов мы дискутируем.?
Архитекторы, алгоритмисты, инженеры или кодеры. Все они пишут код больше или меньше. И требования к их коду и к ним самим все таки разные. И для какой области? Веб, игрушки или медицинское оборудование. Я работаю в последней больше 15 лет.Требования к надежности кода весьма высокие. Код просматривается неоднократно и разными людьми. Быстро писать не надо — надо надежно и понятно. Поэтому мне мой опыт сложно переносить в другие области, есть инерция мышления. И все равно я утверждаю, что хороший код должен вызывать эстетическое удовлетворение, как и картина или хорошая книга. В каком стиле пишет автор кода, мне без разницы, главное чтобы было понятно и прозрачно и если можно то и красиво
Смотрите мы и не спорим. Просто я имел в виду «художник» в том смысле что разных программистов можно отличить по стилю, что свойственно скорее художникам или хорошим инженерам, чем ремесленникам, которые делают одинаковые гайки по техзаданию. Ещё раз «хорошо или плохо» это субъективный критерий однако все попытки дать численные критерии качества работы программистов пока заканчиваются неудачей или провалом организаций их использующих
«Нам не за код платят»
За результат конечно. Однако звучит забавно, программисту и не за код. Просто приятно писать хорошо и неприятно плохо, да и нечестно в конце концов наваливать мусор в коде, даже если его никто не увидит

«До первого реквеста»
Дизайн недоработан, спек не понят или не продуман или ещё 1001 причина

Научный подход… Вы знаете сколько мне пришлось прочитать бредокода написанного людьми его исповедующего. Причём чаще всего он использовался для отмазки, почему нет результата или он неудовлетворителен, что впрочем не отменяет случаев когда он был использован к месту

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

Насчёт сабжа. Зависит от назначения и области применения программы. Иногда лучше мелкие функции по 2—3 строки иногда понятней фунции в несколько сотен строк, правда так бывает редко. Впрочем, часто это просто вопрос вкуса
Одно другому не мешает. Научный метод не панацея, мозги включать все равно нужно. И согласитесь, есть программы которые просто красивы.( в смысле исходный код красив)
Ответ в фотографии. Все вопрос вкуса и чувства меры. Все таки программирование немного искусство и советовать художнику не пользоваться фиолетовой краской по причине неестественности цвета… Программа должна быть красивой и понятной, остальное от лукавого. Впрочем видимо споры тупоконечников и остроконечников не утихают со времён Свифта и видимо никогда не утихнут :(
В троичной больше получится, правда есть большой шанс что окружающие поймут неправильно, впрочем я привык :)
До 144 я не умею. А насчёт 12… Это англичане просто произошли от шестипалых :)
К сожалению у меня на руках пальцев только десять. Было бы тридцать, я бы с Вами согласился
Отлично, появилась камера робот которая сама будет снимать фотки. Ждём робота от гугла который сам будет смотреть фотки. Человек тут должен оплачивать камеру и носить ее пока не появится робот от гугла который и этим займётся
В тридцатеричной системе неудобно считать или показывать на пальцах, я против :(
Впрочем в целом Вы правы. Мы мерим не метр и не скорость света, а конкретный объект с помощью выбранного нами метода и нового определения метра, просто хотел заметить что результаты могут получиться принципиально неконсистентные
Вот об этом я и говорю. Мы теоретически привязали метр к скорости света, а практически он привязан к методу измерения
Представьте себе, что у Вас появилось два метода, дающих консистентно разное значение скорости света(метра), как например для времени существования свободного нейтрона(вики). И что Вы будете тогда делать?
Это не совсем так. Метр мы определили «by definition» через С. Однако померить мы его можем только с ограниченной точностью +- сколько то цифр. И эта точность будет расти, в зависимости от прогресса методов измерения.
Предполагаю что проблема в основном с разной системой прав пользователей в Unix vs Windows. По мере движения Windows в сторону Unix проблема исчезнет.Ну или Windows помрет :)

Information

Rating
Does not participate
Location
Хацафон, Израиль
Date of birth
Registered
Activity