আমি যখন প্রথম প্রোগ্রামিং শুরু করলাম, আমি ধরে নিয়েছিলাম যে আমি একদিন এমন এক জায়গায় পৌঁছে যাব যেখানে আমি বসে বসে সমস্ত ক্লাসের একটি ইউএমএল ডায়াগ্রামটি স্কেচ করে একটি প্রকল্প শুরু করব, তারপরে এটি বেশ দৃ to়ভাবে আটকে থাকবে। আমি এখন কয়েক বছর ধরে প্রোগ্রামিং করছি এবং এটি সেভাবে সরে যাচ্ছে না। আমি যখন কোনও প্রকল্পের মধ্য দিয়ে যাচ্ছি, আমি প্রায়শই বলছি
- "আরে, আমাকে ক্লাস করা দরকার _ _ আমি এর আগে ভেবে দেখিনি।"
- "অপেক্ষা করুন, এই ফাংশনটি এর পরিবর্তে সেই শ্রেণিতে হওয়া উচিত I'll আমি এটিকে সরিয়ে দেব।"
- "এটি আসলে একের পরিবর্তে দুটি শ্রেণি হওয়া উচিত I'll আমি এটি ভাগ করব" "
- "আমার এই তিনটি একা ক্লাসগুলি একটি বিমূর্ত শ্রেণীর উত্তরাধিকারী হওয়া উচিত make"
- Etcetera, ইত্যাদি।
আমি কীভাবে যেতে যেতে আমি প্রায়শই এইভাবে নতুন ডিজাইন করছি তা কি খারাপ চিহ্ন নয়? এর অর্থ কি আমি দরিদ্র প্রোগ্রামার না এটি স্বাভাবিক?