KE
CtrlK
  • dotNet Web 3.0
  • Engineering Management
    • Process Planning (SDLC)
    • Estimation
  • Requirements
    • Software Requirements Engineering
  • Design
    • OOD
    • DB Design
    • Modeling
    • Security
    • Algorithms
  • Construction Core
    • Programming language
    • Concurrency
    • Refactoring
    • Product deploying, software installation
    • Networking
  • Construction Web
    • Web server applications
    • Web Services
    • Microservices and Cloud
    • JavaScript, HTML, CSS
    • JavaScript Frameworks
  • Construction DB
    • SQL
    • Data Access Layer
  • Verification
    • Code Quality
      • MSDN: Guidelines for Names
      • SDO Best Practices Catalog - Coding Standards
      • SDO Best Practices Catalog - Code Review Process
      • SDO Best Practices Catalog - Automatic Code Inspection
      • Automated coding standards enforcement (StyleCop, Resharper)
      • Code Reviews and Toolset
      • Use Work Items (TODO, BUG etc.)
      • Preemptive Error Detection
      • Desirable characteristics of a design (minimal complexity, ease of maintenance, minimal connectednes
      • Creating high quality classes
      • Creating high quality methods
      • Guidelines for initializing variables
      • Exceptions and error handling techniques
      • Best practices of working with data types
      • Code commenting practices
    • Automated Testing (principles, patterns, and practices)
    • Automated Testing (Frameworks, Tools, Libraries)
  • Configuration Management
    • Product builds and Continuous Integration
    • Managing Versions
Powered by GitBook
On this page
  1. Verification

Code Quality

MSDN: Guidelines for NamesSDO Best Practices Catalog - Coding StandardsSDO Best Practices Catalog - Code Review ProcessSDO Best Practices Catalog - Automatic Code InspectionAutomated coding standards enforcement (StyleCop, Resharper)Code Reviews and ToolsetUse Work Items (TODO, BUG etc.)Preemptive Error DetectionDesirable characteristics of a design (minimal complexity, ease of maintenance, minimal connectednesCreating high quality classesCreating high quality methodsGuidelines for initializing variablesExceptions and error handling techniquesBest practices of working with data typesCode commenting practices
PreviousData modificationNextMSDN: Guidelines for Names

Last updated 6 years ago