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.

Turning the Crank: Design as a Mechanical Process

34 pointsby karmaniverous7 months ago

5 comments

mikehollinger7 months ago
<a href="https:&#x2F;&#x2F;c4model.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;c4model.com&#x2F;</a> is very useful for this. :-)<p>I&#x27;ve told it before, but when we were doing some clean sheet work a while ago I decided to use the C4 model and drew out the obligatory &quot;Context&quot; diagram with &quot;user&quot; &quot;phone&quot; &quot;laptop&quot; &quot;app&quot; sort of stuff.<p>I found them silly and (honestly) I still find that if I see one &quot;in the wild&quot; with no further elaboration I become suspect.<p>However two hours later, because of that silly context diagram, I realized that we had both an online and a semi-disconnected mobile app that could be offline for hours, and that certain things -had- to use a queue and expect an arbitrary amount of time for a task to run, and it completely changed how we thought about the core of how we implemented something pretty important.<p>Sold. :-)
评论 #41909841 未加载
评论 #41911182 未加载
kmerroll7 months ago
Very interesting article and helpful to visualize the layers and perspectives in and more comprehensive architecture diagram. I would add that the layers of abstraction could also be represented in a standard Semantic Web OWL ontology which would capture a lot more context and sematic detail related to hierarchies, concepts, classes, and object property relationships. Picture are great, but it&#x27;s always a struggle to get them complete.
lenzai7 months ago
I have had great results using <a href="https:&#x2F;&#x2F;structurizr.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;structurizr.com&#x2F;</a> to generate c4model.com<p>The only tool for diagram as code with which achieved 100% DRY.<p>Very interesting tool by the inventor of C4
评论 #41911312 未加载
bryanrasmussen7 months ago
the first word is recently, with a very large space between the capitalized R and ecently.<p>So R ecently.<p>I thought it was going to be about the R programming language and am still upset it wasn&#x27;t.
评论 #41909500 未加载
Animats7 months ago
&gt; Frank Gehry is arguably one of the world’s greatest living architects.<p>Oh, please. Have you seen that mess at MIT?<p>Actually, I wonder what tools he and his people use for design. A floor plan and an elevation are nowhere near enough for those strange shapes. Something like an auto body design tool might be needed.
评论 #41911104 未加载
评论 #41911197 未加载
评论 #41919218 未加载