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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

The Quiet Crisis Unfolding in Software Development

32 点作者 codelike超过 8 年前

4 条评论

sharemywin超过 8 年前
I would say your right on point about everything except high performers.<p>- I think things can get over-architected which is just as bad as spaghetti code.<p>- Made sure design and code is reviewed early in the process nothing like getting code done and unit tested then finding out the day before codes is supposed to move you need to redo everything(even if it works.) And treated like you screwed up. People don&#x27;t know what they don&#x27;t know.<p>- I&#x27;m a &quot;quick developer&quot; here are good short cuts in my opinion.<p>1. I worked on lots of easy stuff because most developers like to work on the challenging stuff. But it still needs done. Although, I do my share of hard stuff too.<p>2. I test as I go. I don&#x27;t trust my own code. Test every 5-10 lines of code. the better the developer the more they think that one line of logging code doesn&#x27;t need unit tested.<p>3. It&#x27;s easy to change a doc than code. A lot of times there is ambiguity in a spec. Analyst and QA don&#x27;t want to change stuff just as much as developers. If the business is ok with the code then change the doc.<p>4. I try to follow convention and talk users out of stuff that will take a long time to develop but add little value.<p>- watch TDD. A big part of QA is 2 eyes are better than 1. You lose a lot from having the same person code and code tests.
评论 #12399232 未加载
akeck超过 8 年前
Thank you for writing this essay, Bill. I&#x27;ve been wanting to write a post like this for a long time, but you&#x27;ve stated my thoughts so clearly, I will just send this link.
greenyoda超过 8 年前
Recent discussion: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=11791444" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=11791444</a>
cema超过 8 年前
Thank you! This is a good compendium of what is wrong and can be right...