Понимание исходного кода для больших проектов foss

Я пытался прочитать исходный код для redis db, и я мог понять код, но было слишком много файлов и тысячи строк кода, которые меня запутали. Я пробовал читать flockdb, размер которого значительно меньше, но он написан на scala, и я не знаю, стоит ли его изучать. Итак, как мне попробовать это сделать? Как я должен пройти через тысячи строк и файловую систему? Кроме того, мне не нужно разбираться только в больших проектах или даже базах данных, если на то пошло, если есть какие-либо другие предложения по меньшим проектам, с которых мне было бы лучше начать, я был бы признателен. Типы проектов с открытым исходным кодом, которые я пытаюсь изучить, - это проекты в области информационной безопасности, такие как VPN, антивирусное программное обеспечение и тому подобное.

0 ответов

Другие вопросы по тегам