|
News
-
If you didn’t know that C# spell check was a thing, it is. For one thing, you can run a normal spelling analysis on any comments in your code. That shouldn’t surprise. But you can also check the code itself for spelling errors. That may seem...
|
-
The latest Beta of GhostDoc introduces a new feature that makes XML documentation authoring a breeze – Visual Edition for XML Comments. The number one challenge authoring XML Comments that we heard from our users has been keeping the valid XML which...
|
-
Many of us have a natural tendency to let little things pile up. This gives rise to the notion of the so-called spring cleaning. The weather turns warm and going outside becomes reasonable, so we take the opportunity to do some kind of deep cleaning....
|
-
Today, I'll do another installment of the CodeIt.Right Rules, Explained series . This is post number five in the series. And, as always, I'll start off by citing my two personal rules about static analysis guidance, along with the explanation for them....
|
-
I like variety. In pursuit of this preference, I spend some time management consulting with enterprise clients and some time volunteering for "office hours" at a startup incubator. Generally, this amounts to serving as "rent-a-CTO" for startup founders...
|
-
I can almost sense the indignation from some of you. You read the title and then began to seethe a little. Then you clicked the link to see what kind sophistry awaited you. "There is no substitute for peer review." Relax. I agree with you. In fact, I...
|
-
"You never concatenate strings. Instead, always use a StringBuilder." I feel pretty confident that any C# developer that has ever worked in a group has heard this admonition at least once. This represents one of those bits of developer wisdom that the...
|
-
Today, I'd like to offer a somewhat lighthearted treatment to a serious topic. I generally find that this tends to offer catharsis to the frustrated. And the topic of code review tends to lead to lots of frustration. When talking about code review, I...
|
-
Today, I'll do another installment of the CodeIt.Right Rules, Explained series . I have now made four such posts in this series. And, as always, I'll start off by citing my two personal rules about static analysis guidance. Never implement a suggested...
|
-
GhostDoc version 5.5 delivers compatibility with VS2017 RTM as well as a number of fixes: VS2017 RTM support GhostDoc is now also available as VSIX for VS2017 Documentation Hints no longer visible in the Debug mode Fixed issue wrapping lines within the...
|
-
I have long since cast my lot with the software industry. But, if I were going to make a commercial to convince others to follow suit, I can imagine what it would look like. I'd probably feature cool-looking, clear whiteboards, engaged people, and frenetic...
|
-
For the last several years, I've made more and more of my living via entrepreneurial pursuits. I started my career as a software developer and then worked my way along that career path before leaving fulltime employment to do my own thing. These days,...
|
-
In what has become a series of posts , I have been explaining some CodeIt.Right rules in depth. As with the last post in the series, I'll start off by citing two rules that I, personally, follow when it comes to static code analysis. Never implement a...
|
-
Editorial note: most of the GhostDoc bloopers below are a history, but they provide for a good laugh. We encourage you to share the GhostDoc goofs you have encountered – they are great for entertainment as well as give us a chance to improve the product....
|
-
If you haven't lived in a techie cave the last 10 years, you've probably noticed JavaScript's rise to prominence. Actually, forget prominence. JavaScript has risen to command consideration as today's lingua franca of modern software development. I find...
|
-
For years, I can remember fighting the good fight for unit testing. When I started that fight, I understood a simple premise. We, as programmers, automate things. So, why not automate testing? Of all things, a grad school course in software engineering...
|
-
As a teenager, I remember having a passing interest in hacking. Perhaps this came from watching the movie Sneakers . Whatever the origin, the fancy passed quickly because I prefer building stuff to breaking other people's stuff. Therefore, what I know...
|
-
A little while back, I started a post series explaining some of the CodeIt.Right rules . I led into the post with a narrative, which I won't retell. But I will reiterate the two rules that I follow when it comes to static analysis tooling. Never implement...
|
-
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...
|
-
The v3.0 of CodeIt.Right v3 is here – the new major version of our automated code review and code quality analysis product. Here are the v3.0 new feature highlights: VS2017 RC integration Official support for VS2015 Update 3 and ASP.NET 5/ASP.NET Core...
|
-
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...
|
-
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....
|
-
Version 5.4 of GhostDoc is a maintenance update for the v5.0 users: VS2017 RC integration New menu items - Getting Started Tutorial and Tutorials and Resources (Pro) (Ent) Edit buttons in Options - Solution Ignore List and Options - Spelling Ignore List...
|
-
We have just made available the Release Candidate of CodeIt.Right v3.0, here is the new feature highlights: VS2017 RC integration Solution filtering by date, source control status and file patterns Summary report view (announced as the Dashboard in the...
|
-
We are looking for your input and we're willing to bribe you for answering one very simple question: What are your biggest code documentation challenges right now? The survey is super-quick and we're offering a $20 discount code for your time (good with...
|
|
|
|
|
|
|