
برای کار تیمی، به زیرساختی احتیاج داریم که بتونه از یک جای مرکزی کدهای ما رو مدیریت کنه. بفهمیم که چه چیزی رو چه کسی نوشته و فایلی که الان باز کردیم چه ورژن هایی در گذشته داشته و در چه زمانی توسط چه کسی چه تغییری کرده که الان این شده. و اگه همزمان روی یک فایل چند نفر کار کردن، بتونیم کار همه اونا رو با هم ادغام کنیم.
به این زیرساخت میگیم VCS که مخفف Version Control System هستش.
ما به عنوان مهندسین نرم افزار، حجم زیادی کلمه تخصصی باید یاد بگیریم. این کلمات الگوهایی دارن، مثل اتیمولوژی یا ریشه شناسی، پورتمانتو، اختصار، و عبارات چندکلمه ای. هر کدوم فرمول خاصی برای یادگیری دارن و مهمه که اونا رو حفظ کنیم.
بعد از حفظ کردن حتما باید مرورشون کنیم تا یادمون نره. به همین دلیل باید از یه اپلیکیشن استفاده میکنیم به اسم Anki.