Что, если Visual Studio поддерживала бы достижения (Achievement-ы), как игры
в Steam, Xbox или PS3? Только представь, каково это – хвастаться своим
коллегам по работе о только что полученном достижении! Вот небольшой список,
содержащий некоторые из них. С оттенком .NET/C#, конечно же.
- Falling Down – создал новый проект SharePoint
- Job Security – написал запрос LINQ с более 30 строками кода
- The Sword Fighter – 5 Последовательных Изменений Проекта без какого-либо
изменения кода - Shotgun Debugging – 5 Последовательных Изменений Проекта путем изменения
одного символа - The Mathematician – определил 15 локальных переменных с именем из одного
символа - The Academic – написать 1000 строк F#
- Spaghetti Monster – написал одну строку, содержащую более 300 символов
- Wild One – смешал табуляции и пробелы для отступа более пяти раз в одной
строке - The Organizer – создал Проект на основе более 50 проектов
- The Portal – создал циклическую зависимость проектов
- The Multitasker – открыл более 50 исходных файлов в одно и то же время
- The Code Keeper – удалил Resharper потому, что он сделал код избыточным
- Pasta Chef – создал класс с более чем 100 полями, свойствами или
методами - Procedural Programmer – создал метод с более чем 10 выходных параметрами
- Steam Powered – добавил Visual Studio в качестве игры Steam
- The Poet – написал исходный файл с количеством строк, превышающих 10 000
- The Enterprise – построение Solution заняло более 10 минут
- Highway to Hell – успешно создал WCF сервис
- The Explainer – написал комментарий с количеством слов, превышающих 100
- TPS Reports – создал Crystal Reports Project
- Rage Quit – нажал ALT+F4 после неудачной попытки устранить баг
- Ooooh Shiny – написал 100 методов расширения
- Look Ma – написал бесконечный генератор Fibonacci, используя yield
- The Engineer – убил зомби с помощью The Wrench
- The Architect – создал 25 интерфейсов в рамках одного проекта
- The Right Way – тестовый метод занимает больше, чем протестированный
- The Defender – проверил каждый аргумент на ноль
- Pokemon Programming – поймал все исключения
- Black Magic – использовал RealProxy
- Gimme back my ASM – использовал ILGenerator
- I’m Sorry – создал новый проект Visual Basic Project
- The SEO Expert – ASP.NET MVC Routing table с более чем 100 маршрутами
- The Matrix – Windows Forms с более чем 100 контролами
- The Daredevil – UpdatePanels расположены глубже 3 слоя
- Just a Test – вставил многострочный комментарий в стиле C, который
повлек за собой ошибку компиляции - Warm Bath – успешно воспользовался не .NET SOAP сервисом
- Old School – определил более 100 статических объектов
- The Cloner – скопировал и вставил более 50 строк
- The Dependency – сослался на более, чем 30 проектов
- Paying the bills – импортировал проект Visual Basic
- First Hit – включил в проект библиотеку Codeproject.com и причем она
скомпилировалась с первого раза - Paula – определил переменную для своего имени как Brillant
- Every Option Considered – создал enum с более чем 30 значениями
Основано на играх Steam и Battlefield Bad Company 2.