Table of Contents
ডোমেইন-নির্দিষ্ট ভাষা (DSL) সুনির্দিষ্টভাবে সুনির্দিষ্ট প্রোগ্রামিং ভাষার কোড নির্দিষ্ট সমস্যা সমাধানে সহায়তা করেছে। তারা ডেভেলপারকে আরো বিস্তারিত বর্ণনা এবং বিশেষ কাজের জন্য লেখা, উৎপাদন এবং স্বচ্ছতার জন্য বিশেষ কোড লিখতে সক্ষম।
ডিজাইনিং DSLs ডিজাইন করার ব্যবহারিক উপায়
একটা কার্যকারী সংযোগ তৈরি করার সঙ্গে লক্ষ্যের একেবারে সঠিক দিক বোঝা জড়িত ।
অভ্যন্তরীণ বনাম বহিস্থিত DSL DSLs
বহিস্থিত সব ক্যাশ নিজেদের বাক্য এবং নিয়ম তৈরি করে।
কর্মক্ষমতার বিশ্লেষণ
কর্মক্ষমতা গুরুত্বপূর্ণ বিষয় হচ্ছে, বিশেষ করে উচ্চ পর্যায়ের কাজের জন্য ডিজাইন করা বিশেষ করে বিশেষ করে ট্রিট পাওয়ার জন্য। যদিও, বিট অফ এ্যক্সেস (বিশেষ করে বিশেষ করে বিশেষ করে ব্যাপক মাত্রায়), তারা হয়ত পার্সিং এবং ব্যাখ্যার জন্য গভীর গুরুত্বের কারণে দ্রুত এগিয়ে যেতে পারে।
কি-সার্ভার
- একটি DSL ডিজাইন করার আগে ডোমেইনটা ভালোভাবে বুঝতে পারবেন।
- প্রজেক্ট প্রয়োজন অনুসারে অভ্যন্তরীণ ও বহিস্থিত বিষয়ের মধ্যে উপস্থিত সামগ্রী নির্বাচন করুন।
- এতে অংশগ্রহণের দক্ষতা বৃদ্ধি পায়।
- নকশার সময় জটিল সঙ্গে ভারসাম্য বজায় রাখুন ।