К основному контенту

Сообщения

Сообщения за Май, 2012

Visual Studio 11 (2012) - 3

Update (6 июля 2012): под давлением общественности вернули возможность создания десктопных приложений в Express Edition студии. 
Update2: УРА! обещают вернуть XP для С++. Подробности здесь и здесь (C9::GoingNative Live: Kate Gregory and Steve Teixeira - Modern C++, AMP, Casablanca, C++ Renaissance) (для тех кому лень смотреть весь ролик: подробности про XP с 03:25 по 06:00 мин)
Update3: время бежит уже зарелизили саму студию и первый Update к ней.

Не смог удержаться, чтобы не добавить очередной пост про Visual Studio 2012. Предыдущие посты (первый и второй)

Сегодня едем на DevCon'12. Там будут рассказывать про наше светлое (или не очень?) будущее. В том числе и с VS11.

При этом с точки зрения разработчика (в первую очередь С++) новая студия упорно не хочет становится лучше. По прежнему фигурирует отказ от поддержки WinXP (для native приложений на C++ и для .Net 4.5), убрали возможность создания десктопных приложений (не-метро) из бесплатных версий и тд и тп. Подробности здесь. (Upda…

Стремитесь к успеху, а не к тому, чтобы все сделать.

Не буду переводить :)
"Getting to Success Instead of Getting to Done"

Done is an endless backlog.

Done is a never ending series of requests.

Done is code that’s never perfect.

Done is test cases that still need to be refined.

The fog of “Done” can envelop the project and the minds of our teams. It obscures the truth. We’re not looking to get everything “done”. We’re looking to succeed. (отлично сказано)  Within success there is room for variation on “done”.

Почему мы выбираем неправильные технологии?

Интересная статья "Why Developers Keep Making Bad Technology Choices" про причины того, почему можно промахнуться с технологиями.

Причина 1: Скука Редко кому удается постоянно работать над интересными проектами, где можно использовать новые технологии. Чаще приходится решать уже давно решенные проблемы. Из-за этого возникает соблазн заменить старую, давно используемую библиотеку или базу данных на новомодную, свеженаписанную и активно рекламируемую технологию. Просто, чтобы не скучно было. Часто это слышал в своей практике. Кстати про это (внедрение новых технологий в проектах) я уже писал (пункт 5 и 6).
Причина 2: Наполнение резюме Это самая грустная причина, но часто встречаемая. Разработчики начинают использовать технологии для получения некоторого опыта, чтобы потом была возможность добавить новую строчку в резюме. При этом то, насколько полезна эта технология, вторично. Самое забавное, что  часто неважно насколько глубоко человек разбирается в технологии - ведь люди ск…