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

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

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

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

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

4
কোনও অবজেক্ট তৈরির জন্য পদ্ধতি শৃঙ্খলা ব্যবহার করে আইডিয়ামটির নাম কী?
আমি প্রায়শই এমন প্যাটার্ন ব্যবহার করি যেখানে আমি কোনও অবৈধ সেট আপ করতে পদ্ধতি শৃঙ্খলা ব্যবহার করি যা একটি Builderবা Prototypeপ্যাটার্নের অনুরূপ , তবে মূল অবজেক্টটি পরিবর্তনের পরিবর্তে প্রতিটি পদ্ধতি কল দিয়ে নতুন অবজেক্ট তৈরি না করে। উদাহরণ: new Menu().withItem("Eggs").withItem("Hash Browns").withStyle("Diner"); কেবল ভাবছেন যে এই প্যাটার্নটির কোনও নাম আছে কিনা …

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

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

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

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

4
একটি মোবাইল ক্লায়েন্ট এবং একটি সার্ভারের মধ্যে রেফারেন্সিয়াল অখণ্ডতা বজায় রাখা
সুতরাং আমি একটি অপেক্ষাকৃত সহজ সিস্টেম আছে। একটি মোবাইল ক্লায়েন্ট একটি স্ক্লাইট ডাটাবেসে রেকর্ড তৈরি করে যা আমি একটি দূরবর্তী এসকিউএল সার্ভারে সিঙ্ক করতে চাই (যা অন্যান্য মোবাইল ক্লায়েন্টের সাথে ভাগ করা হয়) । সুতরাং যখন আমি ফোনের স্ক্লাইট টেবিলটিতে একটি নতুন রেকর্ড তৈরি করি, তখন আমি একটি পরিবর্তনকৃত API …
21 sql  web-services 

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

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

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

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

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

12
প্রকল্পের শেষে কোনও বাগ সংশোধন করা কি যথেষ্ট ব্যয়বহুল?
ইন অ্যান্ড্রু খড় দ্বারা একটি ব্লগ পোস্টে , নিম্নলিখিত সবর্জনবিদিত posited হয়েছিল: প্রকল্পের শেষে যে বাগটি এটি একই প্রকল্পের আগে ঠিক একই বাগটি সংশোধন করতে পারে ঠিক করার জন্য এটি আরও বেশি ব্যয় করে। তবে এটি নির্দিষ্ট বলে মনে হয় না, বিশেষত কম রাইংয়ের উপর একটি ব্লগ পোস্ট পড়ার পরে …

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