আমি আপনাকে নোংরা কোড সম্পর্কে কিছু প্রশ্ন জিজ্ঞাসা করতে চাই। কিছু কিছু প্রাথমিক আছে যারা একটি মাঝারি প্রকল্পে কোড করেছেন on কোডটি মাটির একটি খুব বিশাল বল। তারা উন্নত প্রোগ্রামার নয়। তারা কেবল জাভা সম্পর্কে কী-বোর্ড কীভাবে ব্যবহার করবেন তা জানেন। তারা কেবল তাদের মূল শ্রেণিতে 12 000 লাইনের সাথে কোড লিখেছিল, যদিও 6,000 লাইন নেটবিনেরই নিজস্ব।
আমার কাজটি কোড বিশ্লেষণ করা এবং কোডটি বজায় রাখার জন্য একটি ভাল উপায়ের পরামর্শ দেওয়া। আমার ধারণা প্রকল্পটি স্ক্র্যাপ করা এবং ওওপি পদ্ধতিটি দিয়ে একটি নতুন শুরু করা। সম্প্রতি আমি এই সাইটটি এবং কিছু অন্যান্য থেকে সমস্যা সম্পর্কে কিছু নোট এবং ধারণা সংগ্রহ করেছি।
এখন, আমার নিম্নলিখিত প্রশ্নগুলি রয়েছে:
- আমাদের কি কোডটি মেরামত করা এবং এটি একটি ওওপিতে পরিবর্তন করা উচিত? আমরা এখন এটি ডিবাগ করছি।
- কোডটিতে কোনও মন্তব্য নেই, কোনও ডকুমেন্টেশন নেই, প্রোগ্রামিংয়ের কোনও বিশেষ স্টাইল নেই forth এটি পরিবর্তন করা সত্যই ব্যয়বহুল এবং সময়সাপেক্ষ। আমরা এই সম্পর্কে কি করতে পারি?
- আমি কীভাবে তাদের সমস্ত নিয়ম (মন্তব্য করা, ওওপি, ভাল কোডের মান ইত্যাদি) অনুসরণ করতে শেখাতে পারি?
- কোডটি ভ্রান্ত এবং ত্রুটির প্রবণ। আমরা কি করতে পারি? পরীক্ষামূলক? সংশোধনের জন্য আমরা প্রায় দুই বা তিনটি এ 4 কাগজপত্র লিখি তবে এটি অন্তহীন বলে মনে হয়।
আমার বলতে হবে তাদের সাথে আমি নতুন। আমি মনে করি প্রকল্পগুলিতে খুব দেরি করে মানুষ যুক্ত করার নিয়মগুলি আমি ভঙ্গ করেছি। তুমি কি ভাবি আমাকে ছেড়ে যেতে হবে?