সফ্টওয়্যার প্রকৌশল

পেশাদারদের, শিক্ষাবিদদের এবং সিস্টেম ডেভলপমেন্ট লাইফ চক্রের মধ্যে কর্মরত শিক্ষার্থীদের জন্য প্রশ্নোত্তর

2
সোর্স কোডে API কী লুকানোর সর্বোত্তম উপায়
অ্যাপ্লিকেশনটিতে কীভাবে একটি প্রাইভেট এপিআই কী রক্ষা করা যায় সে সম্পর্কে আমার কিছু ধারণা দরকার, বিশেষত এসি #। নেট অ্যাপ্লিকেশনটিতে। প্রথমত, আমি বুঝতে পারি যে উত্স কোডে কোনও কিছু আড়াল করা তাত্ত্বিকভাবে অসম্ভব, তাই আমি আরও একটি ধারণা নিয়ে এসেছি, তবে আমি নিশ্চিত নই যে এটি কতটা প্রশংসনীয়। যাইহোক, প্রাইভেট …
12 c#  api  authentication 

3
পাইথন - বনাম বনাম যদি ফিরে আসে তবে ফিরে আসুন
আমি একটি স্ক্রিপ্ট লিখছি যা একটি পাঠ্য ফাইলের জন্য কিছু করে (এটি যা করে তা আমার প্রশ্নের ক্ষেত্রে অপ্রাসঙ্গিক)। সুতরাং ফাইলটি করার আগে আমি ফাইলটি উপস্থিত আছে কিনা তা যাচাই করতে চাই। আমি এটি করতে পারি, কোনও সমস্যা নেই, তবে বিষয়টি নান্দনিকতার চেয়ে বেশি। এখানে আমার কোড, দুটি ভিন্ন উপায়ে …

1
অন্তর্বর্তী উপস্থাপনাগুলি সম্মতি সম্পর্কে যুক্তিযুক্ত হিসাবে ব্যবহার করা যেতে পারে?
আমি আরও ভাল করে বোঝার চেষ্টা করছি যে সংকলকটির জন্য প্রোগ্রামারের পক্ষে সম্মতি সংক্রান্ত বুদ্ধিমান পছন্দ করতে সক্ষম হতে হবে কি প্রয়োজন। আমি বুঝতে পারি যে উদাহরণস্বরূপ এই সমস্যার অনেকগুলি কঠিন দিক রয়েছে: কোনও বর্ণের শর্ত নেই তা নিশ্চিত করে কোডটি একযোগে চালিত হবে তা নিশ্চিত করে কোডের শব্দার্থিক অর্থকে …

3
সি এবং সি ++ প্রোগ্রামগুলিতে আমি কীভাবে চিহ্নিত করব?
ইন আমার এই উত্তরের , আমি ব্যবহার _tধরনের, যা শ্রেষ্ঠ সময়ে বিতর্কিত শেষ হয়েছে শেষে। আমার বর্তমান প্রকল্পগুলিতে এটি ব্যবহার করা অনুশীলন। typedef struct { int x; int y; } point_t; এটি stddef.hপছন্দ মত size_tঅথবা থেকে সি ধরণের সাথে সামঞ্জস্যপূর্ণ হওয়ার উদ্দেশ্যে তৈরি হয়েছিল ptrdiff_t। তবে, আমার প্রশ্নগুলির নির্দিষ্ট মতামত …
12 c++  c  naming 

4
'AssertEquals' সিরিজের চেয়ে ইউনিট টেস্ট লেখার আরও ভাল উপায় আছে কি?
কুনিট ব্যবহার করে আমার ইউনিট পরীক্ষাটি কী হওয়া দরকার তার একটি প্রাথমিক উদাহরণ: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Insert title here</title> <link rel="stylesheet" href="qunit/qunit-1.13.0.css"> <script src = "qunit/qunit-1.13.0.js"></script> <script src = "../js/fuzzQuery.js"></script> <script> test("Fuzz Query Basics", function() { equal(fuzzQuery("name:(John Smith)"), "name:(John~ …

1
একটি RESTful এপিআই কতটা পৃথক হওয়া উচিত?
আমি এর আগে কখনও একটি রেস্টস্টুল এপিআই তৈরি করি নি এবং আমি ভাবছি যে এটি কতটা আলাদা হওয়া উচিত? উদাহরণস্বরূপ বলতে দিন যে আমার একটি গ্রাহক আছে যার একটি নাম, ঠিকানা, ফোন নম্বর, ইমেল ঠিকানা, ভাষা ইত্যাদি রয়েছে এটি কী বোঝায় যে প্রতিটি পৃথক ক্ষেত্র আপডেট করার উপায় আছে (আপডেট …
12 api  rest 

1
ওপেন ক্লোজ প্রিন্সিপাল (ওসিপি) বনাম ডিপেন্ডেন্সি ইনভার্সন প্রিন্সিপাল (ডিআইপি)
আমি ওপেন ক্লোজড প্রিন্সিপাল (ওসিপি) এবং ডিপেন্ডেন্সি ইনভার্সন প্রিন্সিবল (ডিআইপি) এর মধ্যে পার্থক্যটি বোঝার চেষ্টা করছিলাম । আমি এ পর্যন্ত ইন্টারনেটে যে গবেষণা করেছি তার ভিত্তিতে আমি এই সিদ্ধান্তে পৌঁছেছি যে 'ডিআইপি হ'ল একটি বিকল্প যার মাধ্যমে আমরা ওসিপি অর্জন করতে পারি'। আমি ঠিক এই? আপনি কি আমাকে এমন উদাহরণ …

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

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

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

2
দৃust়তা এবং দোষ-সহনশীলতার মধ্যে পার্থক্য কী?
সিস্টেম / প্রোগ্রাম / বিতরণ করা অ্যালগরিদম / ... প্রায়শই হুমকী শক্তিশালী বা ত্রুটি-সহনশীল সহ বর্ণনা করা হয় । পার্থক্য কি? বিবরণ: আমি যখন + জোরালো + "দোষ-সহনশীল" এর জন্য গুগল করি তখন আমি কেবল দুটি হিট পাই, উভয়ই অসহায় lp আমি যখন শর্তগুলির জন্য গুগলেসলার হয়েছি তখন আমি অনেকগুলি …

2
একই পদ্ধতি একাধিকবার কল করার সময় সাইক্লোমেটিক জটিলতা
কোড রিভিউ- তে একটি প্রশ্নের জন্য ধন্যবাদ আমি নীচের কোডটির জন্য সাইক্লোমাটিক জটিলতাটি কী তা সম্পর্কে কিছুটা দ্বিমত (যা মূলত কিছু শেখার সুযোগ) হয়ে পড়েছিল। public static void main(String[] args) { try { thro(); thro(); thro(); thro(); thro(); thro(); thro(); } catch (NullPointerException e) { } } private static Random …

8
চটজলদি পদ্ধতিতে দ্রুত প্রোটোটাইপিং কীভাবে খাপ খায়?
আমি একটি বৃহত সংস্থার জন্য কাজ করি, যা চতুর প্রক্রিয়াগুলি ব্যবহারের নির্দেশ দেয়। উদাহরণস্বরূপ, আমাদের প্রকল্পগুলির জন্য, আমরা মেঘ-ভিত্তিক পরিষেবাগুলি ব্যবহার করি যা চতুর বিকাশ পরিচালনার জন্য লক্ষ্যযুক্ত targeted আমি যে নির্দিষ্ট প্রকৌশল গোষ্ঠীর জন্য কাজ করি সেগুলি প্রথাগতভাবে সফ্টওয়্যার তৈরি হয়নি (এর পরিবর্তে আমরা অনেক বেশি পাখি-দৃষ্টিকোণ থেকে প্রকল্পগুলি …

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

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

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