Of course, the schematic still has to be drawn smartly. I like having things connected in general, but just barfing them onto the page and then hamfistedly scribbling wires between them is much worse even than this. (Hence my second example.) I am a huge fan of KiCad's hierarchical schematics (I'm not aware of any other affordable tool that does this, but then again, I haven't put much effort into any others - for all I know they
all have it...). I try to have everything
on one page connected "properly", but separated into subcircuits. For example, on the electronic load I'm working on, the entire analog "load" section is monolithic, but there are hierarchical labels for control points that run out to the master sheet. That way one entire circuit is represented as one entire circuit, but the huge project that really contains many circuits doesn't become a pile of wire spaghetti.
It looks like this schematic is meant to be divided into "subcircuits", but they're bizarre. I'm not sure why four of the decoupling capacitors are in their own block, when all the rest are just shoved up against whatever they decouple. There's an entire section
just for an LED, the naming is terrible (one section is "Microcontroller", but there is another section
also with a microcontroller yet unlabeled), and as far as things like the IRQ button and debug link, it looks like the decision on what goes in a subcircuit and what does not was completely arbitrary. There is also no text of any sort on the schematic - I couldn't tell you to save my life
what it does, seeing as it's just a generic lump of microcontrollers and memory.
Anyway, I should probably avoid derailing any more threads for a while, so... goodbye