روی هم رفته دو طرز برای رابطه با داکیومنتیشن ها وجود داراست. شما طراحی اپلیکیشن در مشهد میتوانید این سندها را بنویسید و یا این که میتوانید آنهارا استیناف نمایید. بعضی اوقات نیز پیش میآید که شما در دو طرف این رابطه قرار دارید البته در بیشتر زمان ها شما در درحال حاضر رسیدگی اسنادی می باشید که بقیه بسط دهندگان نوشته اند. ولی ممکن میباشد شما از هیچ یک از کتابخانه هایی که برای شما اسم بردیم به کارگیری نکنید مگر این که دارنده داکیومنت خیر و خوبی باشند.
اکثری از اشخاص درصورتیکه پروژه شما داکیومنت نداشته باشد پروژه شمارا نمی بینند
این مسئله ممکن میباشد به طور کامل بدیهی باشد ولی بایستی بدانید که در شرایطی که کد شما دارنده داکیومنت نباشد فقط راهی که باقی میماند تا دیگران کد شمارا بفهمند این میباشد که آن را مهندسی معکوس نمایند. آیا خودتان حاضر میباشید اینگونه کاری فرمائید؟ اذن دهید موقعیت متفاوتی را در حیث بگیریم. برای مثال فرض فرمایید React دارنده داکیومنت نباشد. به این ترتیب فقط تعداد محدودی از برنامه نویس ها ماهر جاوا اسکریپت میباشند که میتوانند از این ابزار تازه فیسبوک به کار گیری نمایند. ادله این قضیه آن میباشد که برای پی بردن این کهاین ابزار چه کاری ایفا میدهد شما می بایست به طور بدون نقص به جاوا اسکریپت مسلط باشید تا بتوانید کدهای آن را متوجه گردید و بدانید که چه گونه می اقتدار از این ابزار به کار گرفت. ولی که شما بایستی بدانید امروزه موسسه ها تبارک نیز از کتابخانه هایی که دارنده داکیومنت نباشند به کارگیری نمیکنند. به حیث شما کدام CEO و یا این که CTO این ریسک را قبول می نماید که سوای داشتن داکیومنت از یک کتابخانه برای پروژه های شرکتش استعمال نماید؟ خلال این، این زمینه که کدها دارنده داکیومنت نباشند نیز میتواند برای مهندسان فیسبوک بسیار مشقت بار باشد که کدهای خویش را حفاظت کرده و از آن ها محافظت نمایند.