HN কে জিজ্ঞাসা করুন: আপনি যে কোডটি নিয়ন্ত্রণ করেন না তার জন্য আপনি কীভাবে ব্যক্তিগত টীকা বজায় রাখবেন?


আমি নিয়ন্ত্রণ করি না এমন কোডবেসগুলি পড়তে এবং বুঝতে আমি উল্লেখযোগ্য সময় ব্যয় করি (ওপেন সোর্স লাইব্রেরি, অভ্যন্তরীণ উত্তরাধিকার সিস্টেম ইত্যাদি)। যেহেতু আমি বোঝার উন্নতি করি, আমাকে আমার অন্তর্দৃষ্টি, গোটচাস এবং মানসিক মডেলগুলি নথিভুক্ত করতে হবে – তবে এই নোটগুলি সম্পূর্ণরূপে ব্যক্তিগত এবং প্রকৃত কোডবেসের অংশ হওয়া উচিত নয়৷

আমার চ্যালেঞ্জ:

1. এই টীকাগুলিকে সোর্স কোডের নির্দিষ্ট অবস্থানের সাথে শক্তভাবে সংযুক্ত করা দরকার (বিশেষ ফাংশন, ভেরিয়েবল বা এমনকি নির্দিষ্ট লাইন)

2. অন্তর্নিহিত কোড নিয়মিত পরিবর্তিত হয় (নতুন সংস্করণ, রক্ষণাবেক্ষণকারীদের থেকে আপডেট) যা আমার নোট এবং কোডের মধ্যে সংযোগ বিচ্ছিন্ন করতে পারে

3. আমার নোটগুলি ব্যক্তিগত – এতে অর্ধ-গঠিত চিন্তা, প্রশ্ন এবং কখনও কখনও সমালোচনামূলক পর্যবেক্ষণ অন্তর্ভুক্ত থাকে যা সর্বজনীন মন্তব্য হিসাবে উপযুক্ত হবে না

4. আমি বিভিন্ন মেশিন এবং কাজের পরিবেশে এই জ্ঞান সংরক্ষণ করতে চাই

আমি বিভিন্ন পদ্ধতির চেষ্টা করেছি: – স্থানীয় আইডিই বুকমার্ক (সেশনের মধ্যে হারিয়ে গেছে) – পৃথক মার্কডাউন ফাইল (সুনির্দিষ্ট কোড রেফারেন্স বজায় রাখা কঠিন) – মন্তব্য সহ ব্যক্তিগত ফর্ক (উৎস বিকশিত হওয়ার সাথে সাথে অনির্বাণ হয়ে যায়)

আমি কৌতূহলী অন্যরা কিভাবে এই সমস্যার সমাধান করে। আপনার নিয়ন্ত্রণে নেই এমন কোডে ব্যক্তিগত টীকা বজায় রাখার জন্য আপনার কি একটি পদ্ধতিগত পদ্ধতি আছে? আপনার নোটগুলি প্রাসঙ্গিক রাখার সময় আপনি কীভাবে কোডের বিকাশের চ্যালেঞ্জ মোকাবেলা করবেন?

বিশেষ করে বৃহৎ কোডবেসের সাথে কাজ করা লোকেদের বা যাদের নিয়মিত বাহ্যিক নির্ভরতার গভীরে ডুব দিতে হয় তাদের কাছ থেকে শুনতে চাই।



Source link