BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Coding Standards Content on InfoQ

  • Google SoC Series: dcov - Ruby documentation coverage analyzer

    Ruby gains another tool to ensure code quality: dcov analyses Ruby code and determines the documentation coverage. We caught up with dcov developer Jeremy McAnally to talk about his plans.

  • Seven Deadly Sins of Programming

    Eric Gunnerson, C# Community Coordinator at Microsoft, has posted his list of the Seven Deadliest Sins of Programming: * Excessive Coupling * Inappropriately Clever Code * Deferred Refactoring * Premature Optimization * Overuse of Virtual (C#) or Overridable (VB.NET) * Overuse of Inheritance * Premature Generalization

  • Debate: Public Fields and Naming Conventions

    Jeff Atwood's blog post earlier this week has stirred up debate in the .NET community on properties vs. public fields and naming conventions for .NET. After first suggesting to use public variables in place of properties, Jeff retracted this suggestion. Also at issue, using case to distinguish public properties vs. m_ or _style-prefixes, and SCREAMING_CAPS constant declarations.

BT