আমি প্রায়শই এটির মুখোমুখি হয়েছি যখন আমি প্রোগ্রামিংয়ে নতুন কেউ এবং প্রথমবার এটি শিখতে সাহায্য করি। আমি সত্যিই নতুন নতুন সম্পর্কে কথা বলছি, এখনও ওওনেস সম্পর্কে শিখছি, অবজেক্টগুলি তৈরি করছি, পদ্ধতি কলগুলি এবং এর মতো স্টাফ। সাধারণত, তাদের কীবোর্ড রয়েছে এবং আমি কেবল গাইডেন্স দিচ্ছি।
একদিকে, আইডিইগুলির স্বতঃপূর্ন বৈশিষ্ট্য তাদের প্রতিক্রিয়া জানাতে সহায়তা করে যে তারা এটি সঠিকভাবে করছে এবং তারা দ্রুত এটি পছন্দ করে এবং তার উপর নির্ভর করতে পারে।
অন্যদিকে, আমি আশঙ্কা করি যে IDE স্বতঃপূরণের উপর প্রাথমিক নির্ভরতা তাদেরকে সত্যিকারের ধারণাগুলি বুঝতে না পারে বা তারা যদি একদিন কেবল কোনও সাধারণ সম্পাদকের সাথে নিজেকে আবিষ্কার করে তবে কার্যকরী করতে সক্ষম করবে।
এই বিষয়ে আরও অভিজ্ঞতা সম্পন্ন কেউ দয়া করে তাদের মতামতটি ভাগ করে নিতে পারেন? কোন নবাগত, স্বপূরণ বা ম্যানুয়াল টাইপিংয়ের জন্য ভাল?
হালনাগাদ
যোগানের জন্য সবাইকে ধন্যবাদ!
অনেক উত্তর স্বয়ংক্রিয়রূপের মূল ব্যবহারের উপর মনোনিবেশ করে বলে মনে হয়, যেমন পদ্ধতিগুলি সম্পূর্ণ করা, পদ্ধতিগুলির অনুসন্ধান এবং ডকুমেন্টেশন ইত্যাদি But তবে আজকাল আইডিইগুলি আরও অনেক কিছু পছন্দ করে।
- তালিকার ধরণের একটি অবজেক্ট তৈরি করার সময়, একটি আইডিই ডানদিকে নতুন অ্যারেলিস্টে স্বয়ংক্রিয়ভাবে পূর্ণ হয়। কোনও নবজাতকের কাছে এটি নতুন তালিকা কেন হতে পারে তা অবিলম্বে পরিষ্কার নাও হতে পারে তবে ওহে এটি কাজ করে, তাই তারা এগিয়ে যায় so
- প্রসঙ্গে স্থানীয় ভেরিয়েবলের উপর ভিত্তি করে পদ্ধতি পরামিতিগুলি পূরণ করা।
- অবজেক্ট কাস্ট সম্পাদন করা হচ্ছে
- স্বয়ংক্রিয়ভাবে 'আমদানি' বা 'ব্যবহার' বিবৃতি যুক্ত করুন
এবং আরো অনেক কিছু. এগুলি আমার বোঝার মতো ধরণের জিনিস mean মনে রাখবেন আমি এমন লোকদের সম্পর্কে কথা বলছি যারা প্রোগ্রামিং 101 করছেন, সত্যিই ঠিক শুরু। আমি আইডিই এই জিনিসগুলি দেখেছি যা সম্পর্কে তাদের কোনও ধারণা নেই তবে তারা কেবল চালিয়ে যায়।
যে কেউ তর্ক করতে পারে যে এটি তাদের প্রোগ্রামের প্রবাহ এবং ভাষার গভীরতা বোঝার আগে প্রথমে জিনিসগুলিকে ঝুলিয়ে রাখার বিষয়ে ফোকাস করতে সহায়তা করে, তবে আমি নিশ্চিত নই।