Свого роду ...
Це добре, якщо ви отримаєте загальну суть того, що намагається зробити бібліотека чи рамки. Щодо внутрішніх частин, а що ні тоді, ні. Скористайтеся прагматичним підходом. Це працює, робив те, що я хочу, добре.
Сенс у тому, щоб не заплутатися з купою дрібних деталей, а просто реалізувати свою прокляту ідею вже.
Я здогадуюсь, справа в тому, що ти не все будеш знати. Якщо серйозно, у вас так мало часу, щоб усе дослідити, адже це відверне вас від вашої основної мети - створити свою ідею. Мало-помалу, можливо, ви можете встановити вільний час на вихідні, щоб прочитати якусь главу з цього питання.
Але не намагайтеся все розібратися, якщо у вас багато вільного часу ... Погляньте на це так. Причиною мов програмування є захист від того, що ми робимо збірний код, причиною коду асемблери є те, що захищає нас від 1 та 0. Я не думаю, що вам потрібно знати всі дрібні деталі механізму, що його стоїть, а просто знати загальну суть цього. Як і сміттєзбірник, я знаю, що він буде мати справу з моїми вказівниками / пам'яттю, мені байдуже, який чарівний акуратний алгоритм він використовує, я просто знаю, що він працює (для того, що мені потрібно), і він більше не робить. Можливо, проти цього, але мех. Якщо, звичайно, ви не в тій галузі, де вам доведеться зіткнутися з цим. Тоді ви б не ставили цього питання, бо це частина вашої роботи ха-ха.