প্রশ্ন ট্যাগ «refactoring»

রিফ্যাক্টরিং বিদ্যমান কোডের বিদ্যমান সংস্থাকে পুনর্গঠন করার জন্য একটি বাহ্যিক আচরণ পরিবর্তন না করে এর অভ্যন্তরীণ কাঠামো পরিবর্তন করার জন্য একটি শৃঙ্খলাবদ্ধ কৌশল।

15
আমি কীভাবে আমার দলকে ছোট ক্লাস / পদ্ধতি ব্যবহার করতে রাজি করব?
এই প্রশ্নটি স্ট্যাক ওভারফ্লো থেকে স্থানান্তরিত হয়েছিল কারণ এটি সফ্টওয়্যার ইঞ্জিনিয়ারিং স্ট্যাক এক্সচেঞ্জে উত্তর দেওয়া যেতে পারে। 8 বছর আগে স্থানান্তরিত । দাবি অস্বীকার: আমি একজন নবাগত (এটি আমার কাজের তৃতীয় দিন), এবং আমার সতীর্থদের বেশিরভাগই আমার চেয়ে অভিজ্ঞ। আমি যখন আমাদের কোডটি দেখি, তখন আমি নীচের মত কিছু কোডের …

5
কোনও ওও প্রোগ্রামকে একটি কার্যক্ষম মধ্যে কীভাবে রিফ্যাক্টর করবেন?
ক্রিয়ামূলক শৈলীতে কীভাবে প্রোগ্রাম লিখতে হবে তার সংস্থানগুলি খুঁজতে আমার অসুবিধা হচ্ছে। অনলাইনে আলোচিত যে সর্বাধিক উন্নত বিষয়টি আমি শ্রেণি শ্রেণিবিন্যাসকে হ্রাস করতে স্ট্রাকচারাল টাইপিং ব্যবহার করছিলাম; অপরিহার্য লুপগুলি প্রতিস্থাপনের জন্য কীভাবে মানচিত্র / ভাঁজ / হ্রাস / ইত্যাদি ব্যবহার করবেন তা সর্বাধিক সীমাবদ্ধ। আমি যা জানতে চাই তা হ'ল …

4
রিফ্যাক্টরের উচ্চতর এলওসি দিয়ে শেষ করা কি কখনও বোঝা যায় না? [বন্ধ]
বন্ধ । এই প্রশ্নটি আরও ফোকাস করা প্রয়োজন । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি কেবলমাত্র এই পোস্টটি সম্পাদনা করে একটি সমস্যায় ফোকাস করে । গত বছর বন্ধ ছিল । আরও কিছু সংক্ষিপ্ত কোডের চেয়ে আরও ভার্বোজ কোড (আরও লজিক্যাল …

12
কলেজ "কোডের চেয়ে বেশি হিসাবে" ইউনিট পরীক্ষা ব্যবহার করতে রাজি নয়
একজন সহকর্মী ইউনিট পরীক্ষাগুলি ব্যবহার করতে ইচ্ছুক নয় এবং পরিবর্তে দ্রুত পরীক্ষার বিকল্পটি বেছে নেবেন, এটি ব্যবহারকারীদের কাছে পাস করুন এবং যদি সবকিছু ঠিকঠাক হয় তবে তা সরাসরি প্রকাশিত হয়। কিছু বাগ কীভাবে তা বলার অপেক্ষা রাখে না। আমি উল্লেখ করেছি যে আমাদের ইউনিট পরীক্ষাগুলি ব্যবহার করার বিষয়ে চিন্তা করা …

5
আপনার সমস্ত বিকাশ যখন শাখাগুলিতে থাকে তখন কীভাবে রিফ্যাক্টর করবেন?
আমার সংস্থায়, আমাদের সমস্ত উন্নয়ন (বাগ ফিক্স এবং নতুন বৈশিষ্ট্য) পৃথক শাখায় করা হয়। এটি সম্পূর্ণ হয়ে গেলে, আমরা এটিকে QA এর কাছে প্রেরণ করি যারা এই শাখায় এটি পরীক্ষা করে এবং যখন তারা আমাদের সবুজ আলো দেয়, আমরা এটিকে আমাদের প্রধান শাখায় একীভূত করি। এটি একদিন থেকে এক বছরের …

7
স্ক্রমে এলোমেলোভাবে রিফ্যাক্টরিং কোড অনুমোদিত
পটভূমি আমার দল স্ক্র্যাম ব্যবহার করে আমার কাছে বর্তমানে কোনও কাজ বরাদ্দ নেই ব্যাকলগে আর কোনও মুলতুবি কাজ নেই আজ আমার ক্লায়েন্টের জন্য শ্রম দিবস । আজ করার মতো অনেক কিছুই না থাকায় আমি যে প্রকল্পে কাজ করছি তাতে কিছু কোডের পুনঃসংশোধন শুরু করতে চেয়েছিলাম, তবে বর্তমানে কোনও বৃহত আকারের …

7
খুব জটিল পদ্ধতি এড়িয়ে চলুন - সাইক্লোমেটিক জটিলতা
সাইক্লোমেটিক জটিলতা কমাতে এই পদ্ধতিটি কীভাবে করবেন তা নিশ্চিত নন। সোনার ১৩ টি রিপোর্ট করেছে এবং 10 টি প্রত্যাশিত। আমি নিশ্চিত যে এই পদ্ধতিটি যেমন রয়েছে তেমনি রেখে যাওয়ার কোনও ক্ষতি নেই তবে যাইহোক, সোনার বিধি মানার বিষয়ে কীভাবে চলতে হবে তা কেবল আমাকে চ্যালেঞ্জ করে। যেকোনো বুদ্ধিই চমৎকারভাবে গ্রহন …

4
অগ্রগতি রিফ্যাক্টরিং কীভাবে প্রতিশ্রুতিবদ্ধ?
সুতরাং, আমার কাছে এই বড় প্রকল্পটি রয়েছে, যা আমার দ্বারা পুনঃসংশ্লিষ্ট হওয়ার প্রক্রিয়াধীন। আমি প্রচুর স্টাফ পরিবর্তন করছি, তাই খুব শীঘ্রই এটি সংকলন করার কোনও সুযোগ নেই। আমি একটি বিশেষ গিট শাখায় বাস করছি যা আমি নামকরণ করেছি cleanup(যা masterঅবশেষে একীভূত হতে চলেছে )। সমস্যাটি হ'ল, আমার / আমাদের নীতিটি …
23 git  refactoring 

11
রিফ্যাক্টর বা অ্যাপ্লিকেশন সম্পূর্ণ করতে মনোনিবেশ করুন
আপনি যাওয়ার সাথে সাথে কি আপনার অ্যাপ্লিকেশনটি রিফ্যাক্টর করবেন বা প্রথমে অ্যাপ্লিকেশনটি সম্পূর্ণ করার দিকে ফোকাস করবেন? রিফ্যাক্টরিংয়ের অর্থ অ্যাপ্লিকেশন অ্যাপ্লিকেশনটির অগ্রগতি হ্রাস পাবে। অ্যাপ্লিকেশন সম্পূর্ণ করার অর্থ আপনি পরে খুব সহজেই অ্যাপটি বজায় রাখা খুব কঠিন পেতে পারেন? অ্যাপটি একটি ব্যক্তিগত প্রকল্প। "কার্যকারিতা এবং নকশা কী চালায়" কীভাবে উত্তর …

1
আমার কোডটি পুনরায় চালু করার জন্য আমার কতটা সময় উত্সর্গ করা উচিত? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 4 বছর আগে বন্ধ ছিল । আমি জানি না এটি কেবল আমার সাথে রয়েছে কিনা, তবে যখন …

1
গিফ্লো শাখার নামকরণের মডেলটির রিফ্যাক্টরিংটি কোথায়?
আমি সম্প্রতি বিটবাকেট দ্বারা প্রয়োগ হিসাবে গিটফ্লো মডেলটির সাথে কাজ শুরু করেছি। এবং একটি জিনিস যা আমার কাছে সম্পূর্ণ পরিষ্কার নয়। আমরা নিয়মিত ব্যাকলগিং, পরিকল্পনা এবং রিফ্যাক্টরিং কার্যগুলি প্রয়োগ করে আমাদের প্রযুক্তিগত debtণ সুরাহা করার চেষ্টা করি। এই ধরনের রিফ্যাক্টরিং শাখাগুলি একত্রীকরণের মধ্যে টানা-অনুরোধগুলির সাথে শেষ হয় develop। আমার প্রশ্ন …

13
ভাঙ্গা উইন্ডোজ ঠিক না করা কখন গ্রহণযোগ্য?
ভাঙা উইন্ডোগুলির প্রসঙ্গে , এমন কোনও সময় রয়েছে যখন কোনও ভবিষ্যতের ক্রিয়াকলাপের জন্য রিফ্যাক্টরিং সেরা থাকে? উদাহরণস্বরূপ, যদি কোনও বিদ্যমান অভ্যন্তরীণ সিস্টেমে কিছু নতুন বৈশিষ্ট্য যুক্ত করার প্রকল্প যদি এমন একটি দলকে অর্পণ করা হয় যা এখনও অবধি সিস্টেমের সাথে কাজ করেনি এবং একটি সংক্ষিপ্ত সময়রেখা দেওয়া হয়েছে যার সাথে …

7
একটি দলে নতুন লোক হওয়ার সময় বিদ্যমান ইন্টিগ্রেশন এবং ইউনিট পরীক্ষার গুণমান সম্পর্কে আপনি কী করতে পারেন?
আমার ক্যারিয়ারে যে পুনরাবৃত্তি থিমটি এসেছিল তা হ'ল একটি দলে আগমনকারী নতুন বিকাশকারী এবং দ্রুত বিদ্যমান ইউনিট এবং ইন্টিগ্রেশন টেস্ট স্যুটগুলির সহজাত অবিশ্বাস having সাক্ষাত্কারের সময় আপনাকে পরিচালনার মাধ্যমে বলা হয় যে তারা "ইউনিট পরীক্ষার দৃ strongly় সমর্থন করে" এবং তারা প্রকাশ্যে এটি উত্সাহিত করে। তারা করে, কিন্তু পরীক্ষাগুলি সম্পর্কে …

15
রিফ্যাক্টরিং: আপনার কোড সাফ করার জন্য এটি কি অভিনব শব্দ নয়? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি পোস্টে সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 4 বছর আগে বন্ধ ছিল । মার্টিন ফাউলারের বই "রিফ্যাক্টরিং: উন্নত ডিজাইনের রূপনির্মাণের বিদ্যমান কোড" প্রকাশের …

4
কীভাবে কোড কভারেজটি মারাত্মকভাবে উন্নত করবেন?
ইউনিট পরীক্ষার অধীনে উত্তরাধিকারের আবেদন পাওয়ার জন্য আমাকে দায়িত্ব দেওয়া হয়েছে। অ্যাপ্লিকেশনটি সম্পর্কে প্রথমে কিছু ব্যাকগ্রাউন্ড: এটি একটি বড় সমস্যাগুলির সাথে এটি একটি 600k এলওসি জাভা আরসিপি কোড বেস বিশাল কোড নকল কোনও এনক্যাপসুলেশন নেই, বেশিরভাগ ব্যক্তিগত ডেটা বাইরে থেকে অ্যাক্সেসযোগ্য হয়, কিছু ব্যবসায়িক ডেটা সিঙ্গেলনও তৈরি করে তাই এটি …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.