Exercism-এর Vim script ট্র্যাকে যোগ দিন এবং পেয়ে যান 89টি অনুশীলনী, আপনার কোডের স্বয়ংক্রিয় বিশ্লেষণ আর ব্যক্তিগত মেন্টরিং, সব মিলিয়ে ১০০% ফ্রি।
function! Hello(...) abort
let name = (a:0 == 1 ? a:1 : 'World')
return 'Hello, ' . name . '!'
endfunction
Exercism-এর সাথে মজার ও ফলপ্রসূ কোডিং অনুশীলনীর মাধ্যমে প্রোগ্রামিংয়ে আরও দক্ষ হয়ে উঠুন, যা কনসেপ্ট সম্পর্কে আপনার বোঝাপড়া যাচাই করে।
একটি অ্যারে অন্য একটি অ্যারের উপ-অ্যারে কি না তা নির্ণয় করার জন্য একটি ফাংশন লিখুন।
একটি ঘোড়ার নালের পেরেকের অভাবে একটি রাজ্য হারিয়ে যায়, প্রবাদটি এমনই বলে। এই প্রবাদ ছড়ার সম্পূর্ণ পাঠ আউটপুট করুন।
রেজিস্টরে যেভাবে ব্যবহৃত হয়, সেই কালার কোডগুলোকে একটি সংখ্যাগত মানে রূপান্তর করুন।
কোনো নির্দিষ্ট কার্যকারিতা খুঁজছেন? এটি সহজেই তৈরি ও ডিপ্লয় করা যায়।
প্রোডাক্টিভিটির জয়! Vim-এর অভ্যন্তরীণ ডেটা স্ট্রাকচার ও সেটিংস সহজেই অ্যাক্সেস ও ম্যানিপুলেট করুন।
অল্প দিয়ে অনেক কিছু করা যায়। এমন সংক্ষিপ্ত স্ক্রিপ্ট লিখুন যা পড়তে খুব সহজ।
ইম্পারেটিভ বা ফাংশনাল স্টাইলে কোড লেখার সুবিধা দেয়।
ফাইল, শেল ও অন্যান্য প্রোগ্রাম অ্যাক্সেস করুন। Vim না ছেড়েই বাইরের টুলিংয়ের সব সুবিধা।
ফাইল খোলা বা বাফার সেভের মতো নির্দিষ্ট ইভেন্ট বা শর্তের ভিত্তিতে স্বয়ংক্রিয়ভাবে কোড চালানো।
প্রতিটি ভাষার কাজ করার নিজস্ব রীতি আছে। Vim script ট্র্যাকও তার ব্যতিক্রম নয়। আমাদের মেন্টররা আপনাকে Vim script ডেভেলপারের মতো ভাবতে শেখাতে সাহায্য করবেন, আর শেখাবেন কীভাবে Vim script ট্র্যাকের রীতিসম্মত কোড লিখতে হয়। কোনো অনুশীলনী সমাধান করার পর সেটি আমাদের স্বেচ্ছাসেবক দলের কাছে সাবমিট করুন, আর তারা আপনাকে সংকেত, নতুন ভাবনা ও ফিডব্যাক দেবেন, যাতে আপনার সমাধান Vim script ট্র্যাকে সাধারণত যা দেখা যায় তার মতো হয়ে ওঠে। আপনি যে বিষয়গুলো জানেন না, এমনকি জানেনও না যে জানেন না, সেগুলো খুঁজে বের করতেও তারা আপনাকে সাহায্য করবেন।
মেন্টরিং সম্পর্কে আরও জানুনExercism-এ Vim script ট্র্যাকে আছে 89টি অনুশীলনী, যা আপনাকে আরও ভালো কোড লিখতে সাহায্য করবে।
সব Vim script অনুশীলনী দেখুনসবচেয়ে বড় কথা, এটি সবার জন্য ১০০% ফ্রি।
Vim script ট্র্যাকে যোগ দিন