SubMain - CodeIt.Right The First Time!

/Community

Support Community for SubMain Products
 Home Products Services Download Purchase Support
in Search
 
Home Forums Blogs Tutorials/CIR Tutorials/GD Downloads
Welcome to SubMain Community Sign in | Join | Help

Browse by Tags

All Tags » Articles
Showing page 1 of 2 (13 total posts)
  • GhostDoc - Customizing Generated Method Header Comments

    Last month, I wrote a post introducing you to T4 templates.  Near the end, I included a mention of GhostDoc's use of T4 templates in automatically generating code comments.  Today, I'd like to expand on that. To recap very briefly, recall that Ghost Doc allows you to generate things like method header comments.  I ...
    Posted to SubMain Blog (Weblog) by Anonymous on January 3, 2017
  • CodeIt.Right Rules, Explained - Part 1

    I've heard tell of a social experiment conducted with monkeys.  It may or may not be apocryphal, but it illustrates an interesting point.  So, here goes. Primates and Conformity A group of monkeys inhabited a large enclosure, which included a platform in the middle, accessible by a ladder.  For the experiment, their ...
    Posted to SubMain Blog (Weblog) by Anonymous on November 29, 2016
  • Intro to T4 Templates: Generating Text in a Hurry

    Today, I'd like to tackle a subject that inspires ambivalence in me.  Specifically, I mean the subject of automated text generation (including a common, specific flavor: code generation). If you haven't encountered this before, consider a common example.  When you file->new->(console) project, Visual Studio generates a ...
    Posted to SubMain Blog (Weblog) by Anonymous on November 22, 2016
  • So You've Inherited a Legacy Codebase

    During my younger days, I worked for a company that made a habit of a strategic acquisition.  They didn't participate in Time Warner style mergers, but periodically they would purchase a smaller competitor or a related product.  And on more than one occasion, I inherited the lead role for the assimilating software from one of ...
    Posted to SubMain Blog (Weblog) by Anonymous on November 1, 2016
  • Elements of Helpful Code Documentation

    If you spend enough years writing software, sooner or later, your chosen vocation will force you into reverse engineering.  Some weird API method with an inscrutable name will stymie you.  And you'll have to plug in random inputs and examine the outputs to figure out what it does. Clearly, this wastes your time.  Even if ...
    Posted to SubMain Blog (Weblog) by Anonymous on October 25, 2016
  • When is It Okay to Turn off Static Analysis Guidance

    The balance among types of feedback drives some weird interpersonal dynamics and balances.  For instance, consider the rather trite (if effective) management technique of the ''compliment sandwich.''  Managers with a negative piece of feedback precede and follow that feedback with compliments.  In that fashion, the compliments ...
    Posted to SubMain Blog (Weblog) by Anonymous on October 19, 2016
  • Don't Just Flag The Issue -- Fix It!

    More years ago than I'd care to admit, I took a software engineering course as part of my graduate CS program.  At the time, I worked a full-time job during the day and did remote classes in the evening.  As a result, I disproportionately valued classes with applicability to my job.  And this class offered plenty ...
    Posted to SubMain Blog (Weblog) by Anonymous on October 11, 2016
  • Generate Documentation from Your Build

    Before I get down to the brass tacks of how to do some interesting stuff, I'm going to spin a tale of woe.  Well, I might have phrased that a little strongly.  Call it a tale of corporate drudgery. In any case, many years ago I worked briefly in a little department, at a little company that seemed to be a corporate drudgery ...
    Posted to SubMain Blog (Weblog) by Anonymous on October 6, 2016
  • The Case for a Team Standard

    In professional contexts, I think that the word ''standard'' has two distinct flavors.  So when we talk about a ''team standard'' or a ''coding standard,'' the waters muddy a bit.  In this post, I'm going to make the case for a team standard.  But before I do, I think it important to discuss these flavors that I mention.  ...
    Posted to SubMain Blog (Weblog) by Anonymous on September 29, 2016
  • The Developer Feedback Loop

    If you write software, the term ''feedback loop'' might have made its way into your vocabulary.  It charts a slightly indirect route from its conception and into the developer lexicon, though, so let's start with the term's origin.  A feedback loop in general systems uses its output as one of its inputs. Kind of vague, ...
    Posted to SubMain Blog (Weblog) by Anonymous on September 21, 2016
1 2 Next >
 
     
 
Home |  Products |  Services |  Download |  Purchase |  Support |  Community |  About Us |