Comments 7
UFO just landed and posted this here
Я удивился, что автора так прет от такого количества затрачиваемого времени на такую задачу да и еще с помощью такой хитрой магии. Код ради кода :) Поздравляю.
Шаблоны рвут мозги людям.
И еще ты прав, тут смущает все, особенно твои анонимки. Они вообще смущают любого, так как это первый кандидат на говнокод. У тебя с точки зрения человека, который хочет понять твой алгоритм будет фейл.
Ты просто лучше будь немного ленивее:) Видно, что задор есть, но лучше использовать Artefacts для анимации в wpf,sl,wp. На codeplex найдешь.
Досмотрел все твое видео. Автор в следущий раз удиви, но только не лапшой кода:)
Шаблоны рвут мозги людям.
И еще ты прав, тут смущает все, особенно твои анонимки. Они вообще смущают любого, так как это первый кандидат на говнокод. У тебя с точки зрения человека, который хочет понять твой алгоритм будет фейл.
Ты просто лучше будь немного ленивее:) Видно, что задор есть, но лучше использовать Artefacts для анимации в wpf,sl,wp. На codeplex найдешь.
Досмотрел все твое видео. Автор в следущий раз удиви, но только не лапшой кода:)
0
Как по мне, скринкаст неплохой. Согласен, что хитровывернутые анимации встречаются крайне редко, но такой подход может пригодиться в решении других задач. Рассмотреть использование лямбд и вспомогательных коллекций на примере анимации — нормальное решение.
Шаблонные классы (или дженерики), абсолютно не рвут мозги. Если вам рвут, значит вы не умеете их готовить.
Если вы испытываете смущение при виде лямбд, значит вы к ним еще не привыкли. В данном случае лямбды не состоят из нескольких десятков строк, поэтому говнокодом я их назвать не могу.
Резюме: код аккуратный; пример адекватный; использование такого подхода маловероятно будет применимо к анимации, но в других задачах, возможно, окажется полезным.
Шаблонные классы (или дженерики), абсолютно не рвут мозги. Если вам рвут, значит вы не умеете их готовить.
Если вы испытываете смущение при виде лямбд, значит вы к ним еще не привыкли. В данном случае лямбды не состоят из нескольких десятков строк, поэтому говнокодом я их назвать не могу.
Резюме: код аккуратный; пример адекватный; использование такого подхода маловероятно будет применимо к анимации, но в других задачах, возможно, окажется полезным.
0
Мне кажется, что автор своими скринкастами пытается нам показать, как можно уйти за рамки обыденности и уменьшить свои затраты времени на всех проектах. Ну плюс ещё опытом делится.
0
while (count --> 0
)vs
while (count-- > 0)
Feel the difference!
0
Sign up to leave a comment.
Скринкаст: функциональная анимация