আমি এই প্রশ্নটি স্ট্যাকওভারফ্লোতে জিজ্ঞাসা করেছি এবং এটি উত্সাহিত হওয়ার আগে, আমি পেটার টারিকের সহায়ক পরামর্শ পেয়েছি যে এটি পোস্ট করার জন্য এটি আরও ভাল জায়গা হতে পারে।
আমি কয়েক বছর ধরে জাভা প্রোগ্রামিং করছি। আমি প্রায়শই সহকর্মীদের সাথে নকশার সিদ্ধান্তগুলি 'ভাল স্টাইল' গঠনের ভিত্তিতে আলোচনা করেছি। আসলে, বেশ কয়েকটি স্ট্যাক ওভারফ্লো প্রশ্ন / উত্তর রয়েছে যা কিছু 'ভাল স্টাইল' কিনা তার ভিত্তিতে একটি নকশা নিয়ে আলোচনা করে।
কিন্তু 'ভাল স্টাইল' কী করে? অনেক কিছুর মতো, আমি এটি যখন দেখি তখন তা আমি জানি ... তবে আমি কেবল আমার বিবেকের চেয়ে আরও ভাল ধারণা পেতে চেয়েছিলাম যে এই নকশাটি সঠিক মনে হচ্ছে না।
ভাল, ভাল ডিজাইনের কোড তৈরি করার জন্য আপনি কী জিনিসগুলি সম্পর্কে ভাবেন?
(আমি স্বীকার করি যে এটি কিছুটা সাবজেক্টিভ, কারণ 'ভাল স্টাইল' কী তা হাতের কাজটির উপর নির্ভর করবে)। (এছাড়াও, আমার যোগ করা উচিত যে আমি দলের শৈলীতে আগ্রহী নই - যেমন "আমরা 4 এর চেয়ে 2 স্পেসের ইনডেন্ট ব্যবহার করি" ... এবং আমি জাভা কোড কনভেনশনগুলিতে আগ্রহী নই।)
সম্পাদনা করুন: এখন পর্যন্ত সমস্ত ভাল উত্তর / মন্তব্যের জন্য ধন্যবাদ। আমি বিশেষত এমন উত্তরের জন্য আগ্রহী যা কোনও প্রোগ্রামারের বিবেকের (এবং সম্ভবত পাকস্থল) রেঞ্চ তৈরি করে এমন জিনিসগুলির কোডিংয়ে সহায়তা করবে?