Exercism-এর D ট্র্যাকে যোগ দিন এবং পেয়ে যান 92টি অনুশীলনী, আপনার কোডের স্বয়ংক্রিয় বিশ্লেষণ আর ব্যক্তিগত মেন্টরিং, সব মিলিয়ে ১০০% ফ্রি।
module helloworld;
import std.format;
string hello(const char[] s = "World") {
return format("Hello, %s!", s);
}
Exercism-এর সাথে মজার ও ফলপ্রসূ কোডিং অনুশীলনীর মাধ্যমে প্রোগ্রামিংয়ে আরও দক্ষ হয়ে উঠুন, যা কনসেপ্ট সম্পর্কে আপনার বোঝাপড়া যাচাই করে।
সেকেন্ডে একটি বয়স দেওয়া থাকলে একটি নির্দিষ্ট গ্রহের সৌর বছরের হিসেবে কারও বয়স কত হবে তা গণনা করুন।
একটি বছর অধিবর্ষ কি না, তা নির্ণয় করুন।
প্রদত্ত সংখ্যক সারি পর্যন্ত প্যাসকেলের ত্রিভুজ গণনা করুন।
একাধিক প্রোগ্রামিং প্যারাডাইমের সাপোর্ট, সঙ্গে আছে শক্তিশালী মেটাপ্রোগ্রামিংয়ের সক্ষমতা।
D প্রোগ্রাম কম্পাইল করা হয়, তাই ইন্টারপ্রেট করা ভাষার চেয়ে দ্রুত রান করে।
@safe ট্যাগ দেওয়া ফাংশনগুলোকে D-এর মেমরি-সেফ সাবসেটের মধ্যে সীমাবদ্ধ রাখে।
আপনার D প্রজেক্টে C এবং C++ সহজেই যুক্ত করুন, যাতে লক্ষ লক্ষ লাইব্রেরিতে অ্যাক্সেস পাবেন।
-betterC কম্পাইলেশন ফ্ল্যাগ ব্যবহার করে C প্রজেক্টে D যুক্ত করুন।
দরকার হলে চালু রাখুন, আর না দরকার হলে বন্ধ করে দিন।
প্রতিটি ভাষার কাজ করার নিজস্ব রীতি আছে। D ট্র্যাকও তার ব্যতিক্রম নয়। আমাদের মেন্টররা আপনাকে D ডেভেলপারের মতো ভাবতে শেখাতে সাহায্য করবেন, আর শেখাবেন কীভাবে D ট্র্যাকের রীতিসম্মত কোড লিখতে হয়। কোনো অনুশীলনী সমাধান করার পর সেটি আমাদের স্বেচ্ছাসেবক দলের কাছে সাবমিট করুন, আর তারা আপনাকে সংকেত, নতুন ভাবনা ও ফিডব্যাক দেবেন, যাতে আপনার সমাধান D ট্র্যাকে সাধারণত যা দেখা যায় তার মতো হয়ে ওঠে। আপনি যে বিষয়গুলো জানেন না, এমনকি জানেনও না যে জানেন না, সেগুলো খুঁজে বের করতেও তারা আপনাকে সাহায্য করবেন।
মেন্টরিং সম্পর্কে আরও জানুনExercism-এ D ট্র্যাকে আছে 92টি অনুশীলনী, যা আপনাকে আরও ভালো কোড লিখতে সাহায্য করবে।
সব D অনুশীলনী দেখুন