না - কোডটি চমত্কার চেহারা তৈরি করতে আগ্রহী হওয়ায় বিন্দুটি অনুপস্থিত ।
এখানে জ্ঞানের কয়েকটি অংশ যা আমি দরকারী বলে মনে করেছি:
কোডটি কেন পরিপাটি হওয়া দরকার তা জিজ্ঞাসা করুন ।
আপনার সুন্দরটির সংজ্ঞা অনুসারে আপনি আপনার সময় নষ্ট করছেন বা নাও করতে পারেন।
ফরম্যান্টিং এর ফান্ডামেন্টাল উপপাদ্য বলেছেন যে ভাল ভিজ্যুয়াল লেআউট প্রোগ্রামটির যৌক্তিক কাঠামো দেখায়। কোডটিকে সুন্দর দেখাচ্ছে এমন কিছু মূল্যবান, তবে কোডটির কাঠামোটি দেখানোর চেয়ে এটি কম দামের। [পৃষ্ঠা 732, কোড সম্পূর্ণ দ্বিতীয় সংস্করণ, স্টিভ ম্যাককনেল]
আপনি যদি কোডের পরিবর্তনগুলি ট্র্যাক করতে একযোগে ভার্সন সিস্টেম ব্যবহার করেন - লজিক্যাল / অ্যাডিশন বৈশিষ্ট্যগুলির সাথে কোড ফরমেটিং পরিবর্তনগুলি একই প্রতিশ্রুতিতে পরিবর্তনগুলি মিশ্রিত করবেন না।
এটি স্পট করার জন্য আরও কঠোর পরিবর্তন আনবে এবং অপর দলের সদস্যরা যদি ফাইলটি সম্পাদনা করে তবে অযথা সংহত দ্বন্দ্বের কারণ ঘটবে। আপনার যদি অবশ্যই ফর্ম্যাটিং পরিবর্তন করতে হয় তবে অন্যান্য দলের সদস্যরা সেই ফাইলটিতে কাজ করছেন না তা পরীক্ষা করে দেখুন। [প্যারাফ্রেসড, পৃষ্ঠা 93, সাবভারশন ব্যবহার করে ব্যবহারিক সংস্করণ নিয়ন্ত্রণ, ২ য় সংস্করণ]
এছাড়াও মার্টিন ফোলার 'দুটি টুপি পরা' এবং সারা দিন তাদের মধ্যে স্যুইচিংয়ের বিষয়ে কথা বলেন। বৈশিষ্ট্যগুলি যুক্ত করার জন্য একটি টুপি, রিফ্যাক্টরিংয়ের জন্য একটি টুপি।
- আপনি একটি নতুন বৈশিষ্ট্য (বৈশিষ্ট্য টুপি) যুক্ত বিবেচনা
- আপনি চলার সাথে সাথে পরিপাটি করে বোঝাপড়া অর্জনের জন্য বিদ্যমান কোডটি ব্যবহার করেছেন। (রিফ্যাক্টরিং হাট)
- পরিবর্তনগুলি প্রতিশ্রুতিবদ্ধ।
- বৈশিষ্ট্য যুক্ত করুন। (বৈশিষ্ট্য টুপি) এবং আরও ....
[প্যারাফ্রেসড pg 57ish, রিফ্যাক্টরিং, মার্টিন ফওলার]
সুতরাং, পুরো কোড বেসটি প্রিটিফাইটি করার চেষ্টা করে ঘন্টা ব্যয় করবেন না। পরবর্তী বৈশিষ্ট্য যুক্ত করতে আপনার প্রয়োজনীয় কোডটি কেবল প্রিটিটিফাই করুন।
সংক্ষেপে ... প্রতিটি কোডের টুকরোটি আপনি প্রথমে আসার চেয়ে ভাল অবস্থায় রেখে দিন।