Ask HN: Where can I get a whole project reviewed?
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?
12 comments
[ 2.2 ms ] story [ 23.8 ms ] threadSkim my profile and follow up by email if you want to figure something out.
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't really matter until the code was important enough that it needed to be taken seriously.
For me, I'm banging on an Elixir app this weekend. I'm intentionally moving slowly on it because I'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'd like to replicate else where. So I'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'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.
For Elixir, I'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's a community where you can find people interested in pairing with you.
[1] https://elixir-lang.slack.com