আমি দৃষ্টি প্রতিবন্ধী। চশমা সহ আমি গাড়ি চালানোর জন্য যথেষ্ট দেখতে পাচ্ছি, তবে হরফ আকারে আমি কাজ করতে স্বাচ্ছন্দ্য বোধ করি আমি একবারে প্রায় 100 টি অক্ষরের 15 লাইন দেখতে পারি। এটি আমার কোডিং শৈলীতে প্রভাব ফেলেছে।
একটি কাজ আমি করি তা হ'ল সংক্ষিপ্ত ফাংশনগুলি। আমার কোডটি ভাল পর্যালোচনা পেতে পারে কারণ ভাল নামের এই সংক্ষিপ্ত ফাংশনগুলি উচ্চ স্তরের ফাংশনগুলি খুব পঠনযোগ্য করে তোলে, তবে উচ্চ কার্যকারিতা পরিস্থিতিতে কিছু লোকেরা বিভিন্ন স্তরকে ভেরিয়েবলগুলি পাস করে স্ট্যাকের উপরে আমি কত স্থান নিচ্ছি সে সম্পর্কে মন্তব্য করে make প্রক্রিয়াকরণ।
একটি দ্বিতীয় জিনিস আমি করি তা হ'ল সংক্ষিপ্ত ফাইলগুলি তৈরি করতে ফাইলগুলির মধ্যে শ্রেণি ভাগ করা। এটি প্রাসঙ্গিক কার্যাবলী পেতে স্ক্রোলিং দূরত্ব হ্রাস করে এবং সংস্থার উপর নির্ভর করে আমাকে ফাইলগুলিকে একসাথে দেখার জন্য বিভিন্ন মনিটরে রাখার অনুমতি দিতে পারে।
এই উভয় অনুশীলন আরও ডকুমেন্টযোগ্য ইউনিট তৈরি করে যে বেশিরভাগ কোডিং শৈলীর জন্য আমার নথির প্রয়োজন হয় যা আমার ফাইলের দৈর্ঘ্য এবং সম্পর্কিত ফাংশনগুলির মধ্যে দূরত্ব বাড়িয়ে বিষয়টি আরও বাড়িয়ে তোলে।
আমি বর্তমানে ভিজ্যুয়াল স্টুডিও ব্যবহার করছি, যা ফাংশন এবং মন্তব্য ব্লক স্তরে কোড ভাঁজ করার অনুমতি দেয় (যা আমি প্রায়শই ব্যবহার করি) তবে নোটপ্যাড ++ এর মতো বন্ধনী স্তরে ভাঁজ হয় না। যে সম্পাদক আরও ভাল কোড ভাঁজ অফার করে তার মধ্যে ভিএস এর সমস্ত ইন্টিলিসেন্স বৈশিষ্ট্য নেই আমি ভিএস-এ অঞ্চলগুলি ব্যবহার করতে পারি, তবে প্রতি 10 টি লাইন ব্যবহার করা হলে এটি খুব বিশৃঙ্খলাযুক্ত দেখাচ্ছে। আমি কোডের ভিন্ন বৈশিষ্ট্যটিতে কাজ করার সময় ভাঁজটি মাঝে মধ্যে সম্পূর্ণ কোডটি বাইরে পাওয়ার জন্য সহায়ক।
কোডের সীমিত দৃশ্যমানতায় সহায়তা করার জন্য কেউ কি আরও ভাল কোডিং অনুশীলনের পরামর্শ দিতে পারেন?
