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