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

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

1
স্ট্যাটিক গ্লোবাল এবং সি ++ এ বেনামে নামের স্থান ace
পরবর্তীটি পরিচয় করানোর সময় কেন সি ++ অজ্ঞাতনামা নামস্থানে (অভ্যন্তরীণ সংযোগ) এবং চিহ্নগুলির মধ্যে কোনও পার্থক্য রেখেছিল? এই কারণগুলির মধ্যে কোনওটি কি এখনও বৈধ, বা নতুন কোনও আছে? এমন কোনও স্থান কি বাকী রয়েছে যেখানে তারা এখনও পৃথক রয়েছে তবে স্বেচ্ছাসেবী নিয়ম যে বেনামে বৈশ্বিক (বা নামস্থান-স্কোপ) ইউনিয়নগুলি থাকতে হবেstatic …

1
একটি 2 ব্যক্তি দলের জন্য টানুন অনুরোধগুলি উপস্থাপন করা - আমার নিজের অনুরোধগুলি মার্জ করুন?
আমি একজন জুনিয়র দলের সদস্য (একটি কো-অপ) এর সাথে গিটটি প্রবর্তন করছি। তারা যোগ, প্রতিশ্রুতিবদ্ধ, ঠেলাঠেলি এবং টান মূল বিষয়গুলি এখন আরামদায়ক। এখন আমি তাদের অনুরোধ এবং শাখাগুলি টানতে তাদের পরিচয় করিয়ে দিতে চাই। যদি তারা শাখাগুলিতে টানা অনুরোধগুলি করা শুরু করে, তবে আমার চলমান কাজের জন্য কি একই কাজ …

5
জাভা প্যাকেজ স্তরের সুযোগ কি কার্যকর?
আমি প্যাকেজ সুযোগের ধারণাটি বুঝতে পারি এবং মাঝে মাঝে এমনকি ভেবেও পেয়েছিলাম যে এটি চেয়েছিলাম। যাইহোক, যতবারই আমি এটি ব্যবহার করার চেষ্টা করার জন্য একটি গুরুতর অভিপ্রায় নিয়ে রওনা হয়েছি এটি আবিষ্কার করেছিলাম যে এটি আমার প্রয়োজনের সাথে মেলে না। আমার মূল সমস্যাটি সর্বদা মনে হয় যে আমি যে বিষয়গুলির …
11 java  scope 

1
উত্তর দেওয়ার জন্য অ্যালগরিদম / ডেটা স্ট্রাকচার "এই সেট উপাদানের সাহায্যে আমি কী রেসিপি তৈরি করতে পারি?"
সাধারণত, আসুন s ( U , Q ) = { V | ভি ∈ ইউ এবং ভি ⊆ কিউ } যেখানে ইউ , কিউ , এবং ভি সমস্ত সেট উপস্থাপন করে এবং ইউ আরও নির্দিষ্ট করে সেটগুলির একটি সেট উপস্থাপন করে। উদাহরণস্বরূপ অনুরোধে জন্য, ইউ সঙ্গে একটি পাকপ্রণালীর বিভিন্ন রেসিপি …

4
ক্লাসে বয়লারপ্লেট হ্রাস করা যা রচনার মাধ্যমে ইন্টারফেস প্রয়োগ করে
আমার একটি ক্লাস রয়েছে: Aএটি বেশ কয়েকটি ছোট ক্লাসের সংমিশ্রণ B, Cএবং D। B, C, এবং Dইন্টারফেস বাস্তবায়ন IB, ICএবং IDযথাক্রমে। যেহেতু Aসব কার্যকারিতা সমর্থন B, Cএবং D, Aকার্যকরী IB, ICএবং IDসেইসাথে, কিন্তু এই দুর্ভাগ্যবশত অনেক বাড়ে বাস্তবায়নের পুনরায় রাউটিংA তাই ভালো: interface IB { int Foo {get;} } public …

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

2
(বেসিক) এসকিউএল কোয়েরিগুলি উচ্চতর অর্ডার ফাংশনের সমানভাবে সমান?
এসকিউএল মূলত মানচিত্রের + + ভাঁজ + ফিল্টারের একটি ডোমেন নির্দিষ্ট উদাহরণ? এটি আমার কাছে মনে হয় যে নিম্নলিখিত এসকিউএল: SELECT name FROM fruits WHERE calories < 100 নিম্নলিখিত মানচিত্র + ফিল্টার + ভাঁজ অপারেশনের জন্য কেবল সিনট্যাকটিক চিনি is var fruits = [{id : 1, name: 'orange', calories : …

2
আমার ক্লাসগুলির জন্য একটি সাধারণ ডাটাবেস সংযোগটি কোথায় রাখবেন
আমার বেশ কয়েকটি ক্লাস (সংগ্রহশালা) রয়েছে যা ডাটাবেসে / থেকে কিছু বস্তু সংরক্ষণ / পুনরুদ্ধার করার কাজ করে; তাদের সকলের একটি ডাটাবেসের সাথে সংযোগ স্থাপন করা দরকার। আমি ভেবেছি প্রতিটি ক্লাসে ConnectionStringএবং তাদের নতুন সংজ্ঞা না এড়াতে SqlConnection, তাদের সাথে একটি মুক্ত সংযোগ পাস করে। তারপরে / সংযোগটি সংজ্ঞায়িত করার …
11 c#  sql  class-design 

6
একটি ইউআই এর জন্য অ্যালগরিদম X শতাংশ স্লাইডার দেখায় যার লিঙ্কযুক্ত মানগুলি সর্বদা মোট 100%
যে সিস্টেমে আমি বিল্ডিং করছি তাতে ইউআই স্লাইডারগুলির একটি সেট অন্তর্ভুক্ত থাকে (সংখ্যাটি পরিবর্তিত হয়) প্রতিটি 0-100 স্কেল সহ। স্লাইডার দ্বারা আমি বোঝাচ্ছি এমন একটি UI যেখানে আপনি কোনও উপাদান ধরেছেন এবং ভলিউম নিয়ন্ত্রণের মতো এটিকে উপরে এবং নীচে টেনে আনুন। এগুলি একটি অ্যালগরিদমের দ্বারা সংযুক্ত থাকে যা এটি সর্বদা …
11 algorithms  gui  ui 

5
নকল, অপরিজ্ঞাত বা খালি স্ট্রিং বনাম মিথ্যা মানগুলি
আমি কয়েক বছর ধরে jQuery এর সাথে কাজ করেছি। তবে, সম্প্রতি আমি নিজেকে জাভাস্ক্রিপ্ট ভাষাতে আরও গভীর হতে দেখেছি। সম্প্রতি, আমি "সত্যবাদী" এবং ভুয়া মূল্যবোধ সম্পর্কে শুনেছি। তবে আমি সেগুলি পুরোপুরি বুঝতে পারি না। বর্তমানে, আমার কাছে এমন কিছু কোড রয়েছে যা দেখতে এরকম দেখাচ্ছে: var fields = options.fields || …
11 javascript 

4
সার্ভারে এক্সএমএলকে পার্স করা উচিত বা একটি প্রক্সি সরবরাহ করা উচিত এবং ব্রাউজারটিকে পার্স করা উচিত?
আমার একটি তৃতীয় পক্ষের API এর সাথে ইন্টারফেস করা দরকার। এই এপিআই দিয়ে আমি শেষ ব্যবহারকারীর ব্রাউজারের মধ্য থেকে একটি জিইটি অনুরোধ করব এবং একটি এক্সএমএল প্রতিক্রিয়া পেয়েছি। এই ডেটাটি ব্রাউজার ভিত্তিক অ্যাপ্লিকেশনটিতে ব্যবহার করতে হবে যেখানে ব্যবহারকারী এটির মাধ্যমে অনুসন্ধান করতে পারেন, সিদ্ধান্ত নেওয়ার জন্য এটি ব্যবহার করতে পারেন …
11 javascript  api  xml  websites  json 

3
একই নামের একাধিক ক্লাস, তবে বিভিন্ন নামের স্থান?
আমি কিছু কোড (সি # যদি তা বিবেচনা করে) নিয়ে চলেছি যার ক্লাস রয়েছে যার একই নাম রয়েছে তবে তাদের নামের জায়গাগুলিতে পৃথক। তারা সকলেই একই লজিক্যাল জিনিসের প্রতিনিধিত্ব করে, তবে প্রায়শই একই বস্তুর ভিন্ন "ভিউ" থাকে। বিভিন্ন নেমস্পেসগুলি একই সময়ে একই সমাধানের অংশ এবং এমনকি একই dll are আমার …
11 naming 

1
একই ধরণের ডেটা কনস্ট্রাক্টরগুলিকে কেন বিভিন্ন ধরণের কনস্ট্রাক্টরে অনুমোদিত নয়?
নিম্নলিখিত ঘোষণাটি একটি ত্রুটি দেয়: type Vec2d = (Float, Float) type Vec3d = (Float, Float, Float) -- Rect x y defines a rectangle spanning from (0,0) to (x,y) data Obj2d = Rect Float Float | Translate Vec2d Obj2d -- Cuboid x y z defines a cuboid spanning from (0,0,0) to …
11 haskell 

3
"(আন্তঃ) মান এবং 0x1, (অন্তর্নির্মিত) মান এবং 0x2, (অন্তর্) মান এবং 0x4, (অন্তর্নির্মিত) মান এবং 0x8" এর অর্থ কী? "
"মান" 0 থেকে 15 (এর সম্ভাব্য মান) এর মধ্যে রয়েছে। কখন এই 4 "যদি" শর্ত পূরণ হবে? যদি আমার (অন্তর্গত) মান = 2 এর অর্থ 0010? if ((int)value & 0x1) { //statement here } if ((int)value & 0x2) { //statement here } if ((int)value & 0x4) { //statement here } …

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

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