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

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

3
কোনও আইপিআই অবজেক্টের সংজ্ঞাটির জন্য তৃতীয় পক্ষের রেফারেন্স আইডিকে বৈশিষ্ট্য হিসাবে অন্তর্ভুক্ত করা কি খারাপ অভ্যাস?
এটার মত: Campaign: type: object properties: id: type: string description: "A GUID identifier" referenceId: type: string description: "A consumers identifier they have used to map their own systems logic to this object." name: type: string description: "'Great Campaign 2017' as an example" আমি রেফারেন্স আইডি সম্পর্কে উদ্বিগ্ন । সিস্টেম ডোমেন …

2
একটি পরিষ্কার আর্কিটেকচার - স্প্রিংয়ের জন্য আমার কি পরিষেবা এবং ভান্ডারগুলির মধ্যে একটি স্তর ব্যবহার করা উচিত?
আমি একটি আর্কিটেকচারে কাজ করছি, এটি ওয়েব ক্লায়েন্ট এবং মোবাইল অ্যাপ্লিকেশনগুলির জন্য একটি বিশ্রাম এপিআই প্রদান করবে। আমি স্প্রিং (স্প্রিং এমভিসি, স্প্রিং ডেটা জেপি, ... ইত্যাদি) ব্যবহার করছি। ডোমেন মডেলটি জেপিএ স্পেসিফিকেশন সহ কোডড। আমি পরিষ্কার আর্কিটেকচারের কিছু ধারণাগুলি প্রয়োগ করার চেষ্টা করছি ( https://8thlight.com/blog/uncle-bob/2012/08/13/the-clean-architecture.html )। সমস্ত নয়, কারণ আমি …

1
ব্যবসায়িক যুক্তি বনাম পরিষেবা স্তর
আমি এই উত্তরটি পড়েছি: https://softwareengineering.stackexchange.com/a/234254/173318 দয়া করে আমার বুঝতে সংশোধন করুন। ব্যবসায়িক বিধিগুলি বাস্তব বিশ্বে ব্যবসায়ের পদক্ষেপগুলির তালিকা উল্লেখ করে (কোনও কোড নেই)। ব্যবসায়িক যুক্তি ব্যবসায়ের নিয়মগুলিকে কোডগুলিতে রূপান্তর করার প্রক্রিয়া এবং এই গুচ্ছ / ধরণের কোডগুলিকে "ব্যবসায়িক যুক্তি" হিসাবে সম্বোধন করে। এবং পরিষেবা স্তরটি কীসের জন্য ব্যবহৃত হয়? যদি …

1
সফ্টওয়্যার / ফার্মওয়্যার অটো আপডেট কৌশল
আমি এখন একটি মাঝারি আকারের প্রকল্প পেয়েছি যা ক্লায়েন্ট ডেমোসের জন্য "opালু ক্যাফিন চালিত প্রোটোটাইপস" পর্বের শেষের দিকে এবং "ভবিষ্যতের বিষয়ে চিন্তাভাবনা" পর্যায়ে রূপান্তরিত হয়েছে। প্রকল্পটিতে সফ্টওয়্যার এবং ফার্মওয়্যারযুক্ত লিনাক্স-ভিত্তিক ডিভাইস এবং একটি কেন্দ্রীয় প্রশাসনিক ওয়েব সার্ভার রয়েছে। 10 টি প্রোটোটাইপ বর্তমানে বিদ্যমান, উত্পাদন কম 1000 এর ক্রম অনুযায়ী প্রত্যাশিত। …

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

2
কার্যকরভাবে কনফিগারেশন থেকে ডেভ থেকে প্রোড পর্যন্ত পরিবর্তনগুলি ট্র্যাক করা
এই প্রশ্নটি একটি স্প্রিং বুট পরিষেবা উদাহরণ হিসাবে গ্রহণ করে তবে এটি কোনও প্রযুক্তি হতে পারে। নিম্নলিখিতগুলি ধরে নেওয়া: এনভায়রনমেন্টস (ডেভ / কিউএ / প্রোড) বিভিন্ন টিমের মালিকানাধীন। এর অর্থ দেবের কনফিগারেশনের অ্যাক্সেস থাকতে হবে না। কনফিগারেশন (যাক অ্যাপ্লিকেশন। প্রপার্টিগুলি বলা যাক) বহিরাগত, অর্থাৎ বাইনারি অংশ নয় একই বাইনারি / …

3
আলগাভাবে মিলিত মাইক্রোসার্চেস আর্কিটেকচারে, আপনি কীভাবে আপনার নির্ভরতার উপর নজর রাখবেন?
আধুনিক প্রোগ্রামে একটি জনপ্রিয় উচ্চ স্তরের আর্কিটেকচার পছন্দ হ'ল একটি রেস্ট-ভিত্তিক মাইক্রোসার্ভেসিস সিস্টেম। এর বেশ কয়েকটি সুবিধা রয়েছে যেমন আলগা কাপলিং, সহজ পুনরায় ব্যবহার, ব্যবহার করা যেতে পারে এমন প্রযুক্তিগুলির উপর সীমিত সীমাবদ্ধতা, উচ্চ স্কেলিবিলিটি ইত্যাদি has তবে এই ধরণের আর্কিটেকচারে আমি যে সমস্যার মুখোমুখি হতে পারি তার মধ্যে একটি …

2
বিকল্পের একটি সীমাবদ্ধ সেট যোগ করা; একটি এপিআই ব্রেকিং পরিবর্তন?
এইচটিটিপি এপিআই এর শেষ পয়েন্ট নিন যা নিম্নলিখিত প্রতিক্রিয়া মডেলটির বাইরে চলে যায়: { "type": "Dog", "name": "Jessi", ... } typeমাঠের এক হচ্ছে হিসাবে ডকুমেন্টেশন বর্ণিত হয়েছে Dog, Catবা Fish। একটি নতুন বিকল্প যুক্ত করা হবে, বলুন Rat, একটি ব্রেকিং এপিআই পরিবর্তন হিসাবে বিবেচনা করা হবে? কোনও সীমাবদ্ধ তালিকায় একটি …
9 rest  api  api-design  json 

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

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

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

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

3
কীভাবে বিপুল পরিমাণ _ স্ট্রাকচারড_ ডেটা সঞ্চয় করবেন?
অ্যাপ্লিকেশনটি অবিচ্ছিন্নভাবে (প্রায় প্রতি সেকেন্ডে) ব্যবহারকারীর অবস্থান সংগ্রহ করবে এবং তাদের সংরক্ষণ করবে। এই তথ্য কাঠামোগত হয়। একটি সম্পর্কিত সম্পর্কিত ডাটাবেসে, এটি হিসাবে সংরক্ষণ করা হবে: | user | timestamp | latitude | longitude | তবে অনেক বেশি ডেটা রয়েছে। প্রতিদিন ব্যবহারকারীর জন্য 60 × 60 × 24 = 86,400 …

2
এটি কি সি ++ তে অবস্থিত "পিপল"-ভিত্তিক শ্রেণি শ্রেণিবিন্যাসের জন্য একটি ভাল পদ্ধতির?
আমার একটি শ্রেণিবিন্যাস রয়েছে যার জন্য আমি ইন্টারফেসটি বাস্তবায়ন থেকে আলাদা করতে চাই। আমার সমাধানটি হায়ারারচি দুটি হ'ল: ইন্টারফেসের জন্য একটি হ্যান্ডেল শ্রেণির শ্রেণিবিন্যাস এবং বাস্তবায়নের জন্য একটি জন-শ্রেণীর শ্রেণিবিন্যাস। বেস হ্যান্ডেল ক্লাসে একটি পয়েন্টার-টু-ইমপ্লিমেন্টেশন থাকে যা উত্পন্ন হ্যান্ডেল ক্লাসগুলি ডেরিভেট টাইপের পয়েন্টারে ফেলে দেয় (ফাংশন দেখুন getPimpl())। দুটি উত্পন্ন …
9 design  c++  c++11 

2
জাভাতে লেখা একটি এপিআইতে অভ্যন্তরীণ ক্লাসগুলি কীভাবে সজ্জিত করা যায়?
আমাদের একটি গ্রন্থাগার লিখতে হবে। স্বাভাবিকভাবেই, এর কেবলমাত্র একটি খুব ছোট এপিআই হওয়া উচিত (যতটা সম্ভব ছোট হিসাবে এটি প্রশস্ত)। গ্রন্থাগারের অভ্যন্তরগুলি কিছুটা জটিল। অতএব, তাদের কাঠামোগত প্রয়োজন। কাঠামোর জন্য আমি বর্তমানে দুটি উপায় দেখতে পাচ্ছি: 1. প্যাকেজ ব্যবহার। পেশাদাররা: গ্রন্থাগারটি খুব সুন্দরভাবে কাঠামোগত করা যেতে পারে। সবকিছু তার নিজের …

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