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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Are There Opportunities to Use OODA Loops in Your Software Project?

9 点作者 philk102 个月前

4 条评论

mmooss2 个月前
I&#x27;m familliar with OODA but I&#x27;ve wondered how well the theory holds up in reality - that is, is there research that supports it?<p>I&#x27;ve found that the concept - appealingly memorable and elegent to me and apparently others - has spread elsewhere; I&#x27;ve heard military people use it like it&#x27;s assumed, but I haven&#x27;t found any research showing that people actually work that way or even that the concept is helpful (I haven&#x27;t looked extensively either).
评论 #43353768 未加载
评论 #43353557 未加载
jauntywundrkind2 个月前
OODA loop is what powers Kubernetes. The controlller lies at the heart of everything, the API is a Desired State Management, autonomic OODA controllers attempt to fulfill and maintain that desired state. <a href="https:&#x2F;&#x2F;kubernetes.io&#x2F;docs&#x2F;concepts&#x2F;architecture&#x2F;controller&#x2F;" rel="nofollow">https:&#x2F;&#x2F;kubernetes.io&#x2F;docs&#x2F;concepts&#x2F;architecture&#x2F;controller&#x2F;</a><p>You can write &quot;cloud native&quot; systems in this pattern. You can also write Custom Resources to extend this pattern to your own systems, and run them via Kube (optional).<p>I also really enjoyed this submission yesterday on Teleo-Reactive systems, systems which monitor environment&#x2F;state &amp; adjust their planning &amp; potentially objectives as the environment&#x2F;state changes. <a href="https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20220815134119&#x2F;https:&#x2F;&#x2F;teleoreactiveprograms.net&#x2F;" rel="nofollow">https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20220815134119&#x2F;https:&#x2F;&#x2F;teleoreac...</a> <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=43346783">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=43346783</a>
mmooss2 个月前
&gt; (diagram for &#x27;Orient&#x27;)<p>(This diagram seems to match Wikipedia&#x27;s, which claims it&#x27;s from Boyd or based on Boyd.)<p>The components of &#x27;Orient&#x27;, the analytical step, are a bit odd: There&#x27;s no training, skill, knowledge, or intuition; even more critically there&#x27;s no emotional input, including the influence of present emotion (anger, anxiety, fear, calm, etc.) and our feeling about different options - which is most of how humans orient and decide, especially when choosing quickly.<p>The diagram lists only culture, genetics, new information, prior experiences, and analysis &amp; synthesis. The last three are unavoidable; the first two seem almost ideological to focus on, given the obvious ones I mention are excluded.<p>Possibly, Boyd says otherwise (we don&#x27;t have the primary source), or somehow the categories include the inputs I mentioned.<p>Also,<p>&gt; Over time, he formalized his ideas of warfare in his classic “Patterns of Conflict” lectures that inspired the Maneuver Warfare doctrine of the Marine Corps.<p>Afaik, maneuver warfare goes back to WWII or maybe before. Boyd was born in 1927 and became prominent in ~1960s.
Nifty39292 个月前
OODA applied to software projects is basically the kernel of &quot;agile&quot; programming.<p>Iterate quickly, responding to feedback at each iteration.