یکی از مسائلی که برای من مشکل ایجاد کرده همین اطلاعات پایه ای بوده و به همین دلیل من به شدت مستندات نویسی انجام میدم. هر چه را که نمی دانم در موردش تحقیق میکنم و بعد یادداشت برداری میکنم تا اگر فراموش کردم از آنها استفاده کنم. منتها اول اینکه عمق تحقیقم رو جوری تنظیم میکنم که با زمان تقریبی خودم برای نتیجه گیری مناسب باشه (فعلاً) دوم اینکه من واقعا نمیدونم اگر بخواهم در مورد مثلاً جزئیات کار فلاپی هارد دیسک یا حتی cpu اطلاعات کسب کنم باید چه کتاب یا مقاله ای را بخوانم در مورد CPU کتاب manual اینتل رو پیدا کردم و قراره خواندن اون رو شروع کنم ولی برای سایر دستگاه ها منبعی نمیشناسم اگر کمکم کنید ممنون میشم.
هر سخت افزار یک کنترلر داره. شما باید دنبال کنترلرها باشید مثلا برای همین فلاپی باید چندن مدل مختلف کنترل رو یاد بگیرید اشتباه نکنم مشهورترینش NEC بود. بعدش برای هارد دیسک و ..... البته برعکس اولها بعدا برای اکثر سخت افزارها یکسری اینترفیسها ثابت در کنار اینترفیس اصلی اونها اومد. اما خب مواری مثل کارت صوتی و شبکه و کارت گرافیک و .... اینطوری نیستن.