مدل توسعه سیستم عامل کوثر و ادامه توسعه Dialog
سلام. دوستان ایمیل داده بودند که چرا به جای وقت گذاشتن روی مباحث ریشه ای سیستم عامل ما روی مباحث حاشیه ای هم وقت می گذاریم ؟!!؟ واقعا چرا؟!
مدل توسعه سیستم عامل کوثر
بنده و ایده پردازان این سیستم عامل بر این باوریم که باید تمام مباحث و دانش مربوط به سیستم عامل رو فرا گرفت و آون رو پیاده سازی کرد. اما نکته ای در اینجا مطرح هست. مشکل این طرح چیست؟
مشکل پیاده سازی تمام دانش های سیستم عامل نیاز به صرف وقت بالا و بالا بردن سطح دانش و مسلط بودن بر تمامی بخش های مرتبط با اون می باشد. روشی که ما پیش رو گرفتیم سیستم پیشرفت بر اساس "وجود استثنا" می باشد. یعنی ما توسعه این سیستم عامل رو از پایه ترین مباحث شروع می کنیم. زمانی که یک کمبود احساس کنیم به توسعه اون می پردازیم. اون کمبود یک استثنا می باشد. البته مشکلات این طرح زمانبر بودن آن هست. ولی مزیتی که دارد این هست که ما مشکل را لمس می کنیم و برای آن مشکل یک راه حل ارائه می دهیم.(البته با تحقیق و ..). پس اگر به روند کار تا به اینجای کار دقت کنید حتما به این موضوع پی خواهید برد. مثلا یکی از مشکلات فارسی ساز بود و اون تا حدی حل شد. مشکل بعدی فایل سیستم و اون هم تا حد رفع مشکل حل شد. مشکل بعدی نمایش پیغام خطا و دیالوگ بود که این هم تا حدودی حل شده) و حالا یک استثنا رخ داده است و اون این هست که ما باید به سمت graphic mode برویم. یعنی ما به مشکل صفحه نمایش کارکتری خوردیم و باید راه حلی برای اون پیدا کنیم. و یا مشکل اجرا نرم افزار و یا چند برنامه گی و یا مدیریت حافظه و ...
نکته بعدی این هست که ما به سمت کاربردی بودن این سیستم پیش میرویم. اگر به روند توسعه دقت کرده باشید اکثر کارها در مسیر کاربردی کردن این سیستم عامل پیشروی کرده است.
موضوع بعدی در مورد ادامه روند توسعه Dialog می باشد. کلیپ زیر گویای رند توسعه هست و توصیه می کنم حتما دوستان تماشا کنند و نظرات خودشونو برای ما ارسال کنند:
- ۱ نظر
- ۰۹ تیر ۹۳ ، ۱۱:۲۱