У меня 543 место ) неплохо, учитывая что спортивным программированием никогда не занимался, и в алгоритмах не силён.
Для поиска пути реализовал A*, а вот для боевой составляющей ничего толком не смог придумать, просто примерный просчёт превосходства сил (своих и противника) вокруг каждого муравья. Теперь хоть услышал про minimax )) думаю ещё пригодится )
Unity — настолько неуклюж и интуитивно непонятен, что мне пришлось перейти на KDE, чему я очень рад, с KDE я заново открыл для себя Linux!!!
Недавно, когда я впервые запустил Mac OS на виртуальной машине (до этого я не видел маков вживую), я понял что пытались повторить разработчики Unity, но попытка весьма неудачна.
Похоже что автор не программист, легко говорить о свободе распространения и копирования того чего не создал. Да есть определённый круг программ и кода которым нужно делится для общего ускорения развития всей отрасли, но не всем.
Согласен с автором, что вероятность создать работающий продукт удовлетворяющий потребности заказчика, маловероятно, если разработчики этого не хотят. Ходить на работу где платят деньги, есть нормальный интернет и НАДО что-то делать, или когда к разработке есть интерес, хочется осваивать и использовать новые технологии, создавать работающие программы которыми пользуются люди, это разные вещи.
Профессиональность также очень важна, если разработчик не может проектировать и конструировать ПО, и не может контролировать его эволюцию, то никакие гибкие методики тут не помогут.
А трудность освоения TDD до уровня приносящего значительную пользу, это скорее косность нашего образа мышления, большинство из нас наверняка начинали с процедурного программирования или ООП, мы привыкли писать код, и лишь потом проверять его, и уж если что-то не работает, тогда лезть в отладчик.
Как рассказывал Кент Бек (по моему в книге о TDD) «я научил свою старшую дочку Бетани программировать, используя стиль TDD, и теперь она думает что только так и нужно писать программы».
А мой древний языческий идол, Nokia с фонариком, весьма неприхотлив )
support.google.com/webmasters/bin/answer.py?hl=ru&answer=99170&topic=21997&ctx=topic
Поддерживают: Микроданные, Микроформаты, RDFa
Рекомендуют: Микроданные (schema.org)
Так как мне размечать сайт, выбрать одну или поддерживать две?
Эх, теперь и я думаю что слил в школе 8 лет зазаря (последние два хоть Pascal был).
А о таких конструкторах я только мечтал…
У меня 543 место ) неплохо, учитывая что спортивным программированием никогда не занимался, и в алгоритмах не силён.
Для поиска пути реализовал A*, а вот для боевой составляющей ничего толком не смог придумать, просто примерный просчёт превосходства сил (своих и противника) вокруг каждого муравья. Теперь хоть услышал про minimax )) думаю ещё пригодится )
Недавно, когда я впервые запустил Mac OS на виртуальной машине (до этого я не видел маков вживую), я понял что пытались повторить разработчики Unity, но попытка весьма неудачна.
Профессиональность также очень важна, если разработчик не может проектировать и конструировать ПО, и не может контролировать его эволюцию, то никакие гибкие методики тут не помогут.
А трудность освоения TDD до уровня приносящего значительную пользу, это скорее косность нашего образа мышления, большинство из нас наверняка начинали с процедурного программирования или ООП, мы привыкли писать код, и лишь потом проверять его, и уж если что-то не работает, тогда лезть в отладчик.
Как рассказывал Кент Бек (по моему в книге о TDD) «я научил свою старшую дочку Бетани программировать, используя стиль TDD, и теперь она думает что только так и нужно писать программы».