প্রশ্ন ট্যাগ «legacy-code»

মূলত লিগ্যাসি কোডটির অর্থ লেখক বা পূর্ববর্তী প্রোগ্রাম / সিস্টেম সংস্করণ থেকে কোড 'উত্তরাধিকারসূত্রে' রয়েছে। যেহেতু মাইকেল পালকগুলি তার "লিগ্যাসি কোডের সাথে কার্যকরভাবে কার্যকরী" বই প্রকাশ করেছিলেন, তাই নতুন সংজ্ঞাটি এসেছে, যেখানে পরীক্ষা ছাড়াই কোড লিগ্যাসি কোড।

20
ব্যর্থতার দিকে পরিচালিত কোনও প্রকল্পে আমার কীভাবে বিকাশকারী হিসাবে আচরণ করা উচিত?
আমি একটি পাঁচ সদস্যের টিমের বিকাশকারী এবং আমি বিশ্বাস করি যে আমাদের প্রকল্পটি বিপর্যয়ের দিকে চলেছে। আমি কেন একটি মুহুর্তের মধ্যে বর্ণনা করব, তবে আমার প্রশ্নটি: আমার কীভাবে আচরণ করা উচিত? সময়সীমা 1.5 মাস হয়, এবং আমি মনে করি আমরা যাই করুক না কেন, এই প্রকল্পটি ব্যর্থ হবে। আমি এই …

9
উত্তরাধিকার কোডবেজে সময় ব্যয় নির্ধারণ করা
সম্প্রতি আমি এমন একটি প্রকল্পে কাজ শুরু করেছি যেখানে খুব পুরানো একশব্দ অ্যাপ্লিকেশনটি মাইক্রোসারওয়াস-ভিত্তিক আর্কিটেকচারে স্থানান্তরিত হচ্ছে। লিগ্যাসি কোডবেসটি খুব অগোছালো ('স্প্যাগেটি কোড') এবং প্রায়শই একটি আপাত-সরল ফাংশন (যেমন "মাল্টিপ্লেভ্যালিউবিটেন" নামে পরিচিত) পরে নিজেকে "3 টি বিভিন্ন স্কিমায় 10 টি সারণী জড়িত বৈধতা কোডের কয়েক হাজার লাইন হিসাবে প্রকাশ করে"। …

10
সম্পূর্ণ রিফ্যাক্টরিংয়ের সময় না থাকলে লিগ্যাসি কোডের জন্য পরীক্ষাগুলি লেখার কী অর্থ হয়?
আমি সাধারণত লিগ্যাসি কোড ই সাথে কার্যকরীভাবে কাজ করা বইয়ের পরামর্শ অনুসরণ করার চেষ্টা করি । আমি নির্ভরতা ভঙ্গ করি, @VisibleForTesting public staticকোডটির (বা কমপক্ষে এর কিছু অংশ) পরীক্ষামূলক করে তোলার জন্য কোডের কিছু অংশগুলি পদ্ধতিগুলিতে এবং নতুন শ্রেণিতে স্থানান্তর করি । এবং আমি নতুন ফাংশনগুলি সংশোধন বা সংযোজন করার …

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

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

2
Historতিহাসিকভাবে উত্থিত সফ্টওয়্যারগুলির জন্য কি কোনও নামকরণ বিরোধী প্যাটার্ন রয়েছে? [বন্ধ]
এমন কোনও অ্যান্টি প্যাটার্ন রয়েছে যা aতিহাসিকভাবে উত্থিত সফ্টওয়্যার সিস্টেমের বর্ণনা দেয় যেখানে একাধিক বিকাশকারীরা কেবলমাত্র সিস্টেমে নতুন বৈশিষ্ট্য যুক্ত করেছিলেন তবে সামগ্রিক স্থাপত্যের উপরে কেউ সত্যই নজর রাখেনি বা রিফ্যাক্টরিংগুলি কখনও করা হয়নি? আমি মনে করি যখন পরিচালনা / গ্রাহক ক্রমাগত নতুন বৈশিষ্ট্য জিজ্ঞাসা করেন এবং অন্য বিকাশকারীরা এর …

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

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

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

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

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

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

6
কার্যকরী প্রয়োজনীয়তার অভাব কি চঞ্চল?
আজকাল সকলেই চটপটে থাকতে চায়। আমি যে দলে কাজ করেছিলাম তাতে প্রত্যেকের মধ্যে চটপটে। কিছু জিনিস সাধারণ - যেমন দৈনিক স্ট্যান্ড আপগুলি বা পরিকল্পনার মতো, তবে অন্যান্য অংশগুলি উল্লেখযোগ্যভাবে পরিবর্তিত হয়। আমার বর্তমান দলে একটি বিবরণ রয়েছে যা আমি বিরক্তিকর বলে মনে করি। এটি কার্যকরী প্রয়োজনীয়তার অভাব। কেবল প্রত্যাশার কোনও …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.