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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: Where can I get a whole project reviewed?

18 点作者 costein超过 6 年前
Often when learning a new programming language I am be interested in getting an expert review on a non-trivial project. I looked at using code review stack exchange but it seems to only be used for small snippets of code. Happy to pay for a review as I recognize reviewing a whole project by an expert is unlikely to be free. Anyone know of sites which do this?

8 条评论

PopeDotNinja超过 6 年前
That&#x27;s a really good question. I&#x27;ve found it&#x27;s really hard to tap into a senior developer&#x27;s attention span for any sort of short term work that isn&#x27;t something they are already working on. To get some non-trivial insight, you&#x27;re not only asking them for the work you&#x27;re specifically looking for, but also the context switching necessary to level up on your code base and the work necessary to prepare whatever output you&#x27;d be happy with. In some sense, it&#x27;s like asking someone to live in your home long enough to develop their own thoughts on how they like your home, and what changes they might make. It&#x27;s hard problem to solve.<p>Another approach to consider is simply not worrying about it too much, only worrying about making serious quality improvements when the project starts to get traction. I once asked a senior engineer for their thoughts on how to test a very specific type of coding approach, and their response was that it didn&#x27;t really matter until the code was important enough that it needed to be taken seriously.<p>For me, I&#x27;m banging on an Elixir app this weekend. I&#x27;m intentionally moving slowly on it because I&#x27;m working on refining my approach to how I structure and test the code. In many ways, I find going super deep on a fairly small thing makes it easier for me to find patterns that I&#x27;d like to replicate else where. So I&#x27;d say my approach to finding code review is to simply budget time to become my own reviewer. Another benefit of this approach is that I often find I develop thoughts that are efficient to communicate, and then I&#x27;m able to share them with coworkers as the opportunity arises. My better ideas tend to start getting adopted by others, and then they get better at reviewing my code.<p>For Elixir, I&#x27;ve also found people who are interested in pairing on the Elixir Slack channel. [1] Consider looking around with your language or framework of choice to see if there&#x27;s a community where you can find people interested in pairing with you.<p>[1] <a href="https:&#x2F;&#x2F;elixir-lang.slack.com" rel="nofollow">https:&#x2F;&#x2F;elixir-lang.slack.com</a>
meowface超过 6 年前
Obviously paying a professional will get you the best results, but otherwise, you can also try to post a link to a GitHub repo in various IRC channels popular with programmers. It can be a fun or even ego-boosting exercise for programmers to &quot;redline&quot; code in their spare time, so you&#x27;ll probably find some willing to take a look for free.
评论 #17848857 未加载
swatcoder超过 6 年前
I loathe being so blatantly self-promotey on HN, but since you asked: this is specifically a thing I do.<p>Skim my profile and follow up by email if you want to figure something out.
hluska超过 6 年前
One free way would be to find a strictly governed open source project in the language&#x2F;framework and start contributing fixes. You&#x27;ll get practical code reviews, meet people in the community and give back to open source.
ddorian43超过 6 年前
Go on those freelancing sites ? You should be able to find someone with xxxx+ hours in your language&#x2F;framework and invite to your project.
评论 #17847094 未加载
wingerlang超过 6 年前
I&#x27;ve seen some of the &#x27;high profile&#x27; people within my tech stack offer code review. You could find someone who has a blog or does talks in your given area and see if this is something they actively advertise (or just ask them).
ha470超过 6 年前
The only service I&#x27;ve seen for this is <a href="https:&#x2F;&#x2F;www.pullrequest.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.pullrequest.com&#x2F;</a>. Seems more for teams but it may work.
eip超过 6 年前
I would consider doing it. What&#x27;s it worth to you?
评论 #17847095 未加载