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

সফ্টওয়্যার রক্ষণাবেক্ষণের স্বাচ্ছন্দ্য বৈশিষ্ট্যযুক্ত সিস্টেম মানের দিক

4
ডোমেন ক্লাস এবং এসকিউএল কোয়েরিগুলির মধ্যে যুক্তির সদৃশতা এড়ানোর উপায়গুলি কী কী?
নীচের উদাহরণটি সম্পূর্ণ কৃত্রিম এবং এর একমাত্র উদ্দেশ্য আমার বক্তব্যটি পারাপার। ধরুন আমার কাছে একটি এসকিউএল টেবিল রয়েছে: CREATE TABLE rectangles ( width int, height int ); ডোমেন শ্রেণি: public class Rectangle { private int width; private int height; /* My business logic */ public int area() { return width …

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

5
প্রযুক্তিগত debtণকে "সর্বনিম্ন বিকাশকারী" হিসাবে লড়াই করছেন?
ধরা যাক আপনি কোনও সংস্থার জন্য কাজ করেন এবং আপনি যা করেন তা হ'ল তাদের জন্য সফ্টওয়্যার তৈরি করা। আপনার কাছে বড় ছবি বা সম্ভবত সামান্য সম্পর্কে কোনও ধারণা নেই। আপনার যা আছে তা হ'ল ইস্যু ট্র্যাকিং সিস্টেমের মাধ্যমে আপনাকে দেওয়া কার্যগুলি tasks আপনাকে টাস্ক দেওয়া হয়েছে, আপনি টাস্কটি যেভাবে …

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

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

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

7
কিছু সাধারণ কোডে কীভাবে রিফ্যাক্টর কোড করবেন?
পটভূমি আমি একটি চলমান সি # প্রকল্পে কাজ করছি। আমি সি # প্রোগ্রামার নই, প্রাথমিকভাবে একজন সি ++ প্রোগ্রামার। সুতরাং আমাকে মূলত সহজ এবং পুনরায় নিয়ন্ত্রণের কাজ অর্পণ করা হয়েছিল। কোডটি একটি গণ্ডগোল। এটি একটি বিশাল প্রকল্প। যেহেতু আমাদের গ্রাহক নতুন বৈশিষ্ট্য এবং বাগ ফিক্সগুলির সাথে ঘন ঘন রিলিজের দাবি …

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

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

6
কোনটি আরও রক্ষণাবেক্ষণযোগ্য - যদি / অন্যথায় বা বুলিয়ান এক্সপ্রেশনের মাধ্যমে বুলিয়ান অ্যাসাইনমেন্ট হয়?
কোনটি আরও রক্ষণাবেক্ষণ হিসাবে বিবেচিত হবে? if (a == b) c = true; else c = false; অথবা c = (a == b); আমি কোড কমপ্লিট সন্ধান করার চেষ্টা করেছি, কিন্তু কোনও উত্তর খুঁজে পাচ্ছি না। আমি মনে করি যে প্রথমটি আরও বেশি পঠনযোগ্য (আপনি আক্ষরিকভাবে এটি উচ্চস্বরে পড়তে পারেন), …

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

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

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

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

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

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