Я досить довго працював над досить великим проектом з відкритим кодом, і це вже майже момент, коли я хотів би його випустити. Однак я самоучка, і я не знаю нікого, хто міг би адекватно переглянути мій проект.
Кілька років тому я випустив невеликий шматочок коду, який дуже сильно зірвався (в критичному сенсі) на форумі, де я його випустив. Хоча код працював, критика була точною, але жорстокою. Це спонукало мене почати шукати кращі практики для всього, і врешті-решт я відчуваю, що це зробило мене набагато кращим розробником. Я стільки разів перебирав усе, що було в моєму проекті, намагаючись зробити його ідеальним, що втратив кількість.
Я вірю в свій проект і думаю, що він має потенціал, щоб допомогти багатьом людям, і мені здається, що я зробив якісь цікаві речі цікавими способами з ним. Але, оскільки я самоучка, я не можу не задатися питанням, які прогалини існують у моїй самоосвіті. Те, як мій код було зірвано востаннє, не те, що я хотів би повторити. Я думаю, що два мої найбільші страхи, коли випускати мій проект, який я пролітав незліченну кількість годин, абсолютно збентежені, тому що я пропустив кілька очевидно очевидних речей через мою самоосвіту або, що ще гірше, випустив це під звуки цвіркунів.
Чи є хтось, хто опинився в подібній ситуації? Я не боюся конструктивної критики, доки вона конструктивна і не просто шахрайство щодо того, як я накрутився. Я знаю, що на StackExchange є сайт з переглядом коду, але він насправді не створений для великих проектів, і я не відчував, що громада є достатньо великою, але щоб отримати хороший відгук, якби я розміщувала частини мого проекту (я спробували з одним файлом). Що я можу зробити, щоб мій проект приніс хоч якусь міру успіху, не збентежившись чи погіршившись у процесі?