Skip to content

BDs too big, errors not wired #3

@abdeweese

Description

@abdeweese

OpenCLV_x64_1.0\Device Manipulation\Create Device GUI.vi

The BD is very big. Strive to fit it on one page - this is a hard and fast rule if your code is visible to customers. I can deal with it. But for every VI you touch/commit to SVN going forward please refactor the BD to fit on a page. Goal is for reader (includes you) to be able to see at a glance with code is doing with out scrolling.

Also I see some error wires that do not go through. If this is intended I recommend explicitly calling this guy.
image

It tells everybody what your intent is. And it makes LV happy with dependencies, etc.

You can use VI analyzer toi find all instances of unwired error wires. takes some tweaking on the vi analyzer cfg but you can get it to tell you.

Unwired errors are a code smell. A few of them and you wont kill anyone. Lots and lots of them and bugs are inevitable.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions