TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

3D Programming

3 点作者 bobm_kite9超过 5 年前

1 comment

leksak超过 5 年前
Focusing on the number of dimensions the constructs inhabit, redstone in Minecrafts 3D world and text-characters in an editor, I feel misses out on one of the chief components that guide the design of my code: time.<p>I consider time perpetually throughout the coding process, in at least two regards,<p>1. Execution flow<p>2. revisiting the source at a later date.<p>Or phrased differently,<p>1. Performance<p>2. Maintainability<p>I think that there are more dimensions in which to reason about a program but most can be baked into the two aforementioned ones.<p>Maintainability, for instance, is the aggregate of legibility, reasonable abstraction levels, and expressing an execution flow that is serving the target feature while simultaneously being appropriately for human consumption.