TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: How do you sketch out your software ideas?

2 pointsby Focaliseover 10 years ago
Is UML where it's at? Simply pseudocode perhaps?

3 comments

mtmailover 10 years ago
It&#x27;s the intent of UML, but I think most developers don&#x27;t use it. There are some interesting comments (including a book author on the topic) in <a href="https://news.ycombinator.com/item?id=7624601" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=7624601</a>
comboyover 10 years ago
Sheet of paper or a text file. Maybe freemind sometimes.<p>Anything more complicated than that takes my precious cpu cycles away from the thing I&#x27;m trying to focus on.
mindcrimeover 10 years ago
I wouldn&#x27;t use UML for high level &#x2F; rough idea stuff, although I am a fan of UML to some degree. I don&#x27;t use it as much as I used to, however.<p>That said, I go the old fashioned way for sketching out ideas: an artists sketchpad, some drafting pencils, a box of colored pencils, a straightedge, etc. I mostly just draw boxes, lines and arrows. Interestingly enough, this actually can (at times) be a sort of &quot;pseudo-UML&quot;.