এটি কনভেনশন ওভার কনফিগারেশন নামেও পরিচিত। রুবি অন রেইলস ওয়েব ফ্রেমওয়ার্কের দর্শনের বর্ণনা দেওয়ার জন্য ড্যানিশ পোগ্রামার ডেভিড হাইনমিয়ার হানসন এই ধারণাকে উপস্থাপন করেছিলেন।

উদাহরণস্বরূপ, মডেল এ একটি ক্লাস "সেলস" থাকলে, ডাটাবেসের সংশ্লিষ্ট টেবিলের ডিফল্ট নাম "সেলস" হয়। এই কনভেনশন থেকে বিচ্যুত হলেই কেবল এই নামগুলি সম্পর্কে কোড লিখতে হবে।

কনভেনশন দ্বারা কোডিং
স্প্রিং বুট
দৃষ্টিভঙ্গি ভিত্তিক প্রোগ্রামিং কাঠামো
কন্ট্রোল ধারক এর বিচ্ছিন্নতা (নির্ভরতা ইনজেকশন)