Refina
এডিটর খুলুন

আপনার কোড রিফ্যাক্টরিংয়ের পরিকল্পনা করুন

বর্তমান প্রবাহ আঁকুন এবং প্রতিটি ব্লকে কী পরিবর্তন করতে হবে তা নোট করুন।

সাইন-আপ ছাড়াই। আপনার ডেটা শুধুমাত্র আপনার ব্রাউজারে সংরক্ষিত থাকে।

ব্লক-ভিত্তিক প্রবাহ

প্রক্রিয়া, শর্ত এবং ত্রুটির পথ বর্ণনা করতে ব্লকগুলিকে সংযুক্ত করুন।

আগে এবং পরে

বর্তমান আচরণ এবং কোডের সাথে আপনি যা পরিবর্তন করতে চান তার তুলনা করুন।

বিকল্প পথসমূহ

কখন সেই পথ অনুসরণ করতে হবে তা ব্যাখ্যা করতে প্রতিটি আউটপুটের নাম দিন।

এক্সপোর্ট

JSON-এ একটি কপি রাখুন বা সম্পূর্ণ দৃশ্যপটটি PDF হিসাবে শেয়ার করুন।

Refina-এ যেভাবে রিফ্যাক্টরিং পরিকল্পনা করবেন

  1. 1. বর্তমান প্রবাহের বর্ণনা দিন

    একটি ব্যবহারের ক্ষেত্র তৈরি করুন এবং এটিকে কয়েকটি দৃশ্যপটে বিভক্ত করুন। কোড আজ কীভাবে কাজ করে তা রেকর্ড করতে প্রক্রিয়া, শর্ত এবং ত্রুটি পথগুলি সংযুক্ত করুন।

  2. 2. কী পরিবর্তন হবে তা রেকর্ড করুন

    ব্লকগুলিকে রাখুন, অভিযোজিত করুন, সরান বা যোগ করুন হিসাবে চিহ্নিত করুন। প্রস্তাবিত কোডের সাথে বর্তমান কোড তুলনা করুন এবং গ্রহণযোগ্যতার মানদণ্ড নোট করুন।

  3. 3. পর্যালোচনা ও শেয়ার করুন

    সংযোগ এবং ফিল্ড ম্যাপিং পরীক্ষা করুন। পর্যালোচনার জন্য দৃশ্যপটটি PDF হিসাবে অথবা অন্য ডিভাইসে কাজ চালিয়ে যেতে JSON হিসাবে এক্সপোর্ট করুন।

ডেটা কাঠামোর মধ্যে ফিল্ড ম্যাপিং

যখন আপনি একটি API চুক্তি বা ডেটা কাঠামো পরিবর্তন করেন, তখন প্রতিটি ফিল্ড কোথা থেকে আসে এবং কোথায় যায় তা রেকর্ড করুন। Refina Go, Protobuf, TypeScript এবং JSON-এ কাঠামো পড়তে পারে। আপনি একই প্রবাহ দৃশ্যপটে নতুন ফিল্ড, অপসারিত ফিল্ড এবং রূপান্তর নিয়ম নির্দিষ্ট করতে পারেন।

Refina সম্পর্কিত সাধারণ প্রশ্ন

Refina কি আমার কোড পরিবর্তন করে?

না। আপনি শুধুমাত্র বর্তমান আচরণ এবং প্রস্তাবিত পরিবর্তন বর্ণনা করেন। বাস্তবায়ন এবং পরীক্ষা আপনার ডেভেলপমেন্ট পরিবেশেই সীমাবদ্ধ থাকে।

আমি কীভাবে প্রকল্পের একটি অনুলিপি রাখব?

কর্মক্ষেত্রের ডেটা সংরক্ষণ করতে এবং পরে ইমপোর্ট করতে JSON এক্সপোর্ট ব্যবহার করুন। ব্রাউজার ডেটা মুছে ফেলার আগে বা ডিভাইস পরিবর্তন করার আগে এটি করুন। PDF পড়ার এবং পর্যালোচনার জন্য, প্রকল্প পুনরুদ্ধারের জন্য নয়।

আমি কি একটি নতুন প্রবাহ আঁকতে পারি?

হ্যাঁ। যখন আপনি একটি ব্যবহারের ক্ষেত্র তৈরি করেন, তখন বিদ্যমান প্রবাহ ম্যাপিং বা একটি নতুন প্রবাহ আঁকার মধ্যে বেছে নিন। শর্ত, ইন্টিগ্রেশন, লুপ এবং অপেক্ষার টেমপ্লেট প্রারম্ভিক বিন্দু হিসাবে উপলব্ধ।