This repository has been archived by the owner on May 7, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 5
Faster codemonkey, faster
Garo Yeriazarian edited this page Oct 28, 2013
·
1 revision
What are your tips and trick and tools for developing more quickly?
- Use the Visual Studio /// shortcut to help document your methods (Intellisense!)
- Find open source projects that can do these things
- Google.
- Set up a rapid feedback loop (more eyes on it sooner)
- Better hardware (Solid-State Drive (SSD), multi-monitor)
- Automate your testing (Continuous Integration, automated publishing)
- Set up dedicated programming time (free from meetings and distractions)
- Patterns and consistency
- Code Generation (T4 template engine comes with Visual Studio, pretty powerful)
- Comments and Documentation ("code is written once, read 23 times")
- Test Driven Development
- Behavior Driven Development (less focus on simple tests, more focus on requirements, black box testing)
- Zen Coding in Visual Studio (template expansion)
- SpecWatcher
- Expresso and DebugEx (for regular expressions)
- LinqPad (for quick script / data munging / let me see if this works)
- SQLPrompt
- MicroORM: Dapper and Massive
- NuGet
- T4 Templates
- Team Foundation Service (TFS hosted by Microsoft)
- TeamCity and Jenkins (build / continuous integration)
- JIRA (issue tracking and agile tracking)
- Resharper / CodeRush
- CodeMaid (prettify your code)
- OzCode (search through collections in debugger)
- Bootstrap and Foundation (website starting point)
- JQuery Mobile UI
- Dojo.js
- Kendo UI
- PowerPoint Storyboarding (with Visual Studio 2012+) and Axure and Balsamiq (UI mockups)
- LightSwitch (rapid simple application development with potentially no code)
- MVC