# Thoughts on the use of \`link\` nodes (Asking you)

**URL:** https://discourse.nodered.org/t/thoughts-on-the-use-of-link-nodes-asking-you/88853
**Category:** General
**Created:** [22 June 2024 00:26 UTC](https://discourse.nodered.org/t/thoughts-on-the-use-of-link-nodes-asking-you/88853 "2024-06-22T00:26:40Z")
**Posts on this page:** 1
**Showing post:** 6

<div class="post-metadata">

### Author: ![jbudd](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jbudd](https://discourse.nodered.org/u/jbudd)
#### Post date: [22 June 2024 08:44 UTC](https://discourse.nodered.org/t/thoughts-on-the-use-of-link-nodes-asking-you/88853/6 "2024-06-22T08:44:45Z")

</div>

I don't have nearly such large flows as that.  
Instead I put any self-contained processes on a separate editor tab and use link calls to connect to it.  
Examples include database insert/select, email or SMS notifications etc.  
No doubt other people prefer subflows for such tasks.

I also put the nodes which perform a defined function into a group together.  
I try to line up nodes vertically and horizontally.  
Within the group I use junctions to prevent wires crossing and passing beneath nodes.  
Connections from one group to another mostly use link calls.

Like this it's easier for me to identify the flow and nodes to update when I need to modify a program.

Here's an example

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/8/e/8e812c0cf780e418271e3a769e178672f0d966fc.png)

Flows with widely spaced nodes, curvy wires and a lot of link nodes give me a headache:  
 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/9/f/9fa7480e897adcf35f1395fc165d7c7e1a13c641.png)

---

_[View the full topic](https://discourse.nodered.org/t/thoughts-on-the-use-of-link-nodes-asking-you/88853)._
