Что-то я офигеваю все больше
От: CoderMonkey  
Дата: 30.07.17 21:28
Оценка: -1
https://www.youtube.com/watch?v=HxCKtrmuCr0

Кажется, "Идиократия" скоро покажется слишком оптимистичным фильмом.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re: Что-то я офигеваю все больше
От: turbocode  
Дата: 30.07.17 21:59
Оценка: +1
CM>Кажется, "Идиократия" скоро покажется слишком оптимистичным фильмом.
Для Beginning сойдет, или нужно начинать с public class Matrix<T>?
Re[2]: Что-то я офигеваю все больше
От: WolfHound  
Дата: 30.07.17 22:05
Оценка: +2
Здравствуйте, turbocode, Вы писали:

CM>>Кажется, "Идиократия" скоро покажется слишком оптимистичным фильмом.

T>Для Beginning сойдет, или нужно начинать с public class Matrix<T>?
Нужно начинать с использования return вместо флага.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
Re: Что-то я офигеваю все больше
От: bnk СССР http://unmanagedvisio.com/
Дата: 30.07.17 22:08
Оценка: +1
Здравствуйте, CoderMonkey, Вы писали:

CM>Кажется, "Идиократия" скоро покажется слишком оптимистичным фильмом.

А что не так? Там же прямо в заголовке стоит что видео для начинающих. У меня сейчас такой код пожалуй даже код ревью прошел бы пожалуй
Не все же могут прям сразу что-то типа этого осилить.
Re[3]: Что-то я офигеваю все больше
От: turbocode  
Дата: 30.07.17 22:08
Оценка:
WH>Нужно начинать с использования return вместо флага.

Если CodeStyle одна точка выхода из функции то нет.
Re[2]: Что-то я офигеваю все больше
От: CoderMonkey  
Дата: 30.07.17 22:30
Оценка: +1 -2 :)
Здравствуйте, bnk, Вы писали:

bnk>А что не так?



Не так — то, что это сделано как видео, а не как текстовый туториал. Показывать, как кто-то набивает код — ничего более идиотского я просто в жизни не видел.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[4]: Что-то я офигеваю все больше
От: WolfHound  
Дата: 30.07.17 22:33
Оценка: +3
Здравствуйте, turbocode, Вы писали:

WH>>Нужно начинать с использования return вместо флага.

T>Если CodeStyle одна точка выхода из функции то нет.
Требовать одну точку выхода из функции и есть идиотизм.
Этот код объективно плохой.
Флаг усложняет логику и замедляет выполнение кода.
Положительных сторон у него нет.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
Re[2]: Что-то я офигеваю все больше
От: Michael7 Россия  
Дата: 30.07.17 22:40
Оценка: +1
Здравствуйте, bnk, Вы писали:

bnk>Не все же могут прям сразу что-то типа этого осилить.


Вот так и задумаешься, где прогресс. Потому что в Си (даже не C++) или даже в борландовском Паскале такое сравнение можно было элементарно еще лет 40 с лишним назад сделать. Да, для разных типов.

Притом на stackoverflow никто не обратил внимание, что в работе с типом double допущена грубейшая ошибка. Ибо нельзя вещественные значения сравнивать напрямую без заданной погрешности сравнения. На практике так можно делать только в довольно редкой ситуации, когда данные копируются и надо сравнивать их тождественность.
Re[5]: Что-то я офигеваю все больше
От: turbocode  
Дата: 30.07.17 22:41
Оценка:
WH>Положительных сторон у него нет.

Я не спорю, тем более что Matrix сам по себе требует высокой производительности и должен ложится еще и на параллельные вычисления.
Re[6]: Что-то я офигеваю все больше
От: Michael7 Россия  
Дата: 30.07.17 22:44
Оценка: +1
Здравствуйте, turbocode, Вы писали:

WH>>Положительных сторон у него нет.


T>Я не спорю, тем более что Matrix сам по себе требует высокой производительности и должен ложится еще и на параллельные вычисления.


В таком случае нафига там C# использовать?
Re[7]: Что-то я офигеваю все больше
От: turbocode  
Дата: 30.07.17 22:48
Оценка:
T>>Я не спорю, тем более что Matrix сам по себе требует высокой производительности и должен ложится еще и на параллельные вычисления.
M>В таком случае нафига там C# использовать?

У некоторых религия всё делать на C#.
Re[7]: Что-то я офигеваю все больше
От: CoderMonkey  
Дата: 30.07.17 23:22
Оценка:
Здравствуйте, Michael7, Вы писали:

M>В таком случае нафига там C# использовать?


Действительно, лучше питон — он еще в несколько раз медленнее
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[3]: Что-то я офигеваю все больше
От: Ops Россия  
Дата: 31.07.17 03:19
Оценка:
Здравствуйте, CoderMonkey, Вы писали:

CM>

CM>Не так — то, что это сделано как видео, а не как текстовый туториал. Показывать, как кто-то набивает код — ничего более идиотского я просто в жизни не видел.

Давно плююсь на большинство таких подкастов, однако и на форуме находится куча их защитников.
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Re[4]: Что-то я офигеваю все больше
От: CreatorCray  
Дата: 31.07.17 03:34
Оценка:
Здравствуйте, turbocode, Вы писали:

T>Если CodeStyle одна точка выхода из функции то...

...пора отправлять орхетектора на пенсию.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[5]: Что-то я офигеваю все больше
От: Пофигист Россия  
Дата: 31.07.17 08:38
Оценка: :)
Здравствуйте, WolfHound, Вы писали:

WH>Флаг усложняет логику и замедляет выполнение кода.

Да уж прямо помереть можно, как замедляет.

WH>Положительных сторон у него нет.

Есть, брейкпоинт ставить удобно при дебаге.
Re: Что-то я офигеваю все больше
От: alexzzzz  
Дата: 01.08.17 10:33
Оценка: +2 :))
Здравствуйте, CoderMonkey, Вы писали:

CM>https://www.youtube.com/watch?v=HxCKtrmuCr0

CM>Кажется, "Идиократия" скоро покажется слишком оптимистичным фильмом.

Благодаря Console.WriteLine внутри Equals, у этого кода иммунитет к любым претензиям.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.