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

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

2
আধুনিক সংকলকটিতে জেনেরিকগুলি কীভাবে প্রয়োগ করা হয়?
আমি এখানে যা বোঝাতে চাইছি তা হল আমরা কীভাবে কোনও উত্স থেকে T add(T a, T b) ...উত্পন্ন কোডে যাব ? আমি এটি অর্জনের কয়েকটি উপায় নিয়ে ভেবেছি, আমরা জেনেরিক ফাংশনটি একটি এএসটি হিসাবে সংরক্ষণ করি Function_Nodeএবং তারপরে যতবার আমরা এটি ব্যবহার করি তখন আমরা মূল ফাংশন নোডে সমস্ত প্রকারের …

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

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

1
জেনেরিক সি ++ র‌্যাপার দিয়ে রাস্টের মালিকানার মডেল অর্জন করা সম্ভব?
মরিচা এর সম্মতি সুরক্ষা উপর এই নিবন্ধটির মাধ্যমে খুঁজছেন: http://blog.rust-lang.org/2015/04/10/Fearless-Concurrency.html আমি ভাবছিলাম যে এর মধ্যে কতগুলি ধারণা সি ++ 11 (বা আরও নতুন) এ অর্জন করা যায়। বিশেষত আমি কি এমন কোনও মালিক শ্রেণি তৈরি করতে পারি যা মালিকানা স্থানান্তর করতে পারে এমন কোনও পদ্ধতিতে স্থানান্তর করে? দেখে মনে হচ্ছে …

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

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

2
ডিডিডি সিকিউআরএস - প্রতি-ক্যোয়ারী এবং প্রতি-আদেশের অনুমোদন
সারসংক্ষেপ সিকিউআরএস / ডিডিডি-তে অনুমোদনের জন্য প্রতি-আদেশ / কোয়েরি প্রয়োগ করা উচিত কি না? আমি প্রথমবারের মতো কম বেশি কঠোরভাবে ডিডিডি সিকিউআরএস প্যাটার্ন ব্যবহার করে একটি অনলাইন অ্যাপ্লিকেশন বিকাশ করছি। আমি কিছু সমস্যায় জড়িয়ে পড়েছি, যা সত্যই আমি মাথা ঘুরিয়ে নিতে পারি না। আমি যে অ্যাপ্লিকেশনটি তৈরি করছি তা হ'ল …

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

4
আমরা যদি ডেটারেডার সারিটি সরবরাহ করি এবং সমস্ত রেকর্ড না পড়ি তবে কী ডেটাবেস সংযোগটি বন্ধ হয়ে যাবে?
কিভাবে বুঝতে যদিও yieldশব্দ কাজ, আমি জুড়ে এসেছিল link1 এবং link2 Stackoverflow যা ব্যবহার অত্যাবশ্যক yield returnযখন DataReader উপর iterating এবং ভাল হিসাবে এটি আমার প্রয়োজন suits। তবে এটি আমাকে কী ঘটছে তা ভাবতে বাধ্য করে, যদি আমি yield returnনীচে প্রদর্শিত হিসাবে ব্যবহার করি এবং যদি আমি পুরো ডেটারিডার দিয়ে …
15 c#  database  .net  resources 

1
সংগ্রহ.প্রবাহ ()। ফিল্টার ()। ForEach () প্রতিটি লুপের জন্য একটি মানের তুলনায় অক্ষম?
ইন্টেলিজ আইডিইএ আমাকে কেবলমাত্র জাভা 8 "ফরএচ" কল দিয়ে প্রতি লুপের জন্য প্রতিটির জন্য এখনই সুপারিশ করেছে: for (Object o : objects) { if (o instanceof SomeObject) { doSomething(); } } প্রস্তাবিত কলটি পছন্দ করে: objects.stream().filter(o -> o instanceof SomeObject).forEach(o -> doSomething()); আমি যদি স্ট্রিমের অন্তর্নিহিত কার্যকারিতাটি কীভাবে কাজ করে …

2
ওক্যামেল সমালোচনা: এটি কি এখনও বৈধ?
আমি ওক্যামেলের সাথে সম্পূর্ণ নবাগত। আমি সম্প্রতি এই পৃষ্ঠাতে হোঁচট খেয়েছি ওসিএএমএল এর প্রতি ভাল পরিমাণ সমালোচনা তালিকাবদ্ধ করে। এটি পৃষ্ঠাটি বেশ পুরানো (2007) দেখে: বুলেট পয়েন্টগুলির তালিকাভুক্ত কোনটি আজও সত্য? উদাহরণস্বরূপ: এটি এখনও সত্য যে জেনেরিক কোনও বিষয় মুদ্রণ করা অসম্ভব? আমি এটিকে পরিষ্কার করতে চাই যে আমি তাতে …
15 ocaml 

5
জেএসএনের জন্য এক্সএসএলটি সমতুল্য
আমি জেএসএনের জন্য একটি এক্সএসএলটি সমতুল্য (বা প্রয়োজন বিকাশকারী) সন্ধানে আগ্রহী ছিলাম। যেহেতু আমি কোনও সন্ধান পাইনি, আমি JSON পাথের সাথে ম্যাচ করার জন্য ব্যবহার করার সম্ভাব্য ক্যোয়ারী ভাষাটি বিবেচনা করছিলাম যাতে কোনও ম্যাচ চলাকালীন টেমপ্লেটগুলি (জাভাস্ক্রিপ্ট থেকে) প্রয়োগ করতে (সম্ভবত কেবল ক্রম অনুসারে মিলের নমুনার একটি অ্যারে পরীক্ষা করে, …
15 javascript  json  xslt 

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

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

2
একটি ভান্ডার সত্যিই কি করা উচিত?
আমি প্রচুর সংগ্রহশৈল প্যাটার্ন শুনেছি, কিন্তু একটি সংগ্রহস্থলটি আসলে কী করা উচিত তা আমি বেশিরভাগই বুঝতে পারি নি। আমি যখন বলি "একটি ভাণ্ডারটি আসলেই করা উচিত" তখন আমি প্রধানত উদ্বিগ্ন যে এটি কোন পদ্ধতি সরবরাহ করবে। উদাহরণস্বরূপ, কোনও সংগ্রহস্থলকে সত্যই সিআরইউডি পদ্ধতি সরবরাহ করতে হবে, বা এটি কোনও ভিন্ন ধরণের …

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