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

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

5
আমি কী ভেবে ভুল করছি যে অটোম্যাপারের মতো কোনও কিছুর প্রয়োজন দুর্বল ডিজাইনের ইঙ্গিত?
অটোম্যাপার। নেট এর জন্য একটি "অবজেক্ট-অবজেক্ট ম্যাপার", যার অর্থ একটি শ্রেণি থেকে অবজেক্টগুলি অন্য শ্রেণিতে অনুলিপি করা যা একই জিনিসকে উপস্থাপন করে। কেন এটি সর্বদা দরকারী? ক্লাসগুলির সদৃশ কি কখনও কার্যকর / ভাল ডিজাইনের?
35 c#  design  .net 

2
একটি নতুন প্রকল্পের জন্য একটি JAX-RS বাস্তবায়ন নির্বাচন করা
আমি একটি নতুন জাভা প্রকল্প শুরু করছি যার জন্য একটি রেস্টলফুল এপিআই দরকার হবে। এটি মোবাইল ক্লায়েন্টদের পরিবেশন করা একটি সাস ব্যবসায়িক অ্যাপ্লিকেশন হবে। আমি জাভা ইই 6 এর সাথে একটি প্রকল্প তৈরি করেছি তবে আমি বাস্তুতন্ত্রের সাথে খুব বেশি পরিচিত নই, কারণ আমার বেশিরভাগ অভিজ্ঞতা মাইক্রোসফ্ট প্ল্যাটফর্মে রয়েছে। বর্ণিত …
35 java  rest  java-ee 


16
প্রোগ্রামিং করার সময় অন্যান্য নম্বর ঘাঁটি কেন ব্যবহার করবেন
আমার সহকর্মীরা এবং আমি কেউ বেস 10 ব্যতীত অন্য কোনও বেসে প্রোগ্রাম নম্বরগুলিতে কেন বেরোতে পারি তা নির্ধারণ করার জন্য আমাদের মনকে বাঁকিয়ে রেখেছি। আমি প্রস্তাব দিয়েছি যে আপনি যে ভেরিয়েবলগুলি সঠিকভাবে কাজ করছেন তার মধ্যে ভেরিয়েবল স্থাপন করে আপনি দীর্ঘতর সমীকরণগুলি অনুকূল করতে পারবেন (উদাহরণস্বরূপ, যদি আপনার 5 টির …

5
কোনও এইচটিএমএল / জাভাস্ক্রিপ্টের কেবলমাত্র ওয়েব অ্যাপ্লিকেশনগুলির প্রসেস এবং কনস [বন্ধ]
আমি একটি এএসপি.নেট ফর্ম ব্যাকগ্রাউন্ড থেকে এসেছি এবং অতীতে সার্ভার সাইড কোডিংটি খুব শক্তিশালী পেয়েছি। তবে সাম্প্রতিককালে, আমি ফ্রন্ট-এন্ডের সার্ভার সাইড কোডটি বের করে বিশুদ্ধ এইচটিএমএল / জাভাস্ক্রিপ্ট দিয়ে প্রতিস্থাপন করতে চাইছি, যা জেএসওএন ওয়েবসার্চেসির মাধ্যমে ডেটা অ্যাক্সেস করে। এতে আমার কোনও বাস্তব অভিজ্ঞতা নেই, এবং তাই আমি শুনতে চাই …

3
ওওতে কী বার্তা যাচ্ছে?
আমি ও ও প্রোগ্রামিং অধ্যয়ন করছি, প্রাথমিকভাবে সি ++, সি # এবং জাভাতে। আমি ভেবেছিলাম এঙ্ক্যাপসুলেশন, উত্তরাধিকার এবং পলিমারফিজম (সেইসাথে এই সাইটে প্রচুর প্রশ্ন পড়ার পাশাপাশি) বোঝার সাথে আমার এটি সম্পর্কে ভাল উপলব্ধি রয়েছে। একটি জিনিস যা এখানে পপআপ করে মনে হচ্ছে এবং সেখানে "বার্তা পাসিং" এর ধারণাটি রয়েছে। স্পষ্টতই, …
35 java  c#  c++  object-oriented 


2
এএসপি.নেট এমভিসিতে ডেটা অ্যাক্সেস পৃথক করে
আমি নিশ্চিত করতে চাই যে আমি এমভিসিতে আমার প্রথম আসল ক্র্যাকের সাথে শিল্পের মানগুলি এবং সেরা অনুশীলনগুলি অনুসরণ করছি। এক্ষেত্রে এটি সিএস ব্যবহার করে এটিএসপিএন নেট এমভিসি। আমি আমার মডেলের জন্য সত্তা ফ্রেমওয়ার্ক ৪.১ ব্যবহার করব, কোড-ফার্স্ট অবজেক্ট (ডাটাবেস ইতিমধ্যে বিদ্যমান) সহ, সুতরাং ডাটাবেস থেকে ডেটা পুনরুদ্ধারের জন্য একটি ডিবিসিএনটেক্সট …

5
চেক করা ব্যতিক্রমগুলি কীভাবে মোকাবেলা করতে হবে যা কখনই ফেলে দেওয়া যায় না
উদাহরণ: foobar = new InputStreamReader(p.getInputStream(), "ISO-8859-1"); যেহেতু এনকোডিংটি হার্ডকোডযুক্ত এবং সঠিক, তাই কনস্ট্রাক্টর স্পেসিফিকেশনটিতে ঘোষিত অসমর্থিত এনকোডিংএক্সেপশনটি কখনই ফেলে দেবে না (যদি জাভা বাস্তবায়ন না ভেঙে না যায়, তবে আমি যে কোনওভাবেই হারিয়েছি)। যাইহোক, জাভা আমাকে যাইহোক যাইহোক যে ব্যতিক্রমটি মোকাবেলা করতে বাধ্য করে। বর্তমানে, এটির মতো দেখাচ্ছে try { …

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

6
স্কালার জন্য পুনরায় উদ্ভাবন সিস্টেম ডিজাইন
অনেক, অনেক আগে, আমি অবজেক্ট ওরিয়েন্টেট সফটওয়্যার ইঞ্জিনিয়ারিংয়ে মাস্টার্স করেছি। আমি সমস্ত কিছু কভার করেছি: প্রকল্পের দীক্ষা, প্রয়োজনীয়তা, বিশ্লেষণ, নকশা, আর্কিটেকচার, উন্নয়ন ইত্যাদি ইত্যাদি etc. আমার সর্বকালের প্রিয় আইটি বইটি ছিল অবজেক্ট ওরিয়েন্টেড সফটওয়্যার, একটি অভিজ্ঞতা ভিত্তিক অ্যাপ্রোচ (আইবিএম-1996) বিকাশ করা। তাদের সময়ের একদল সত্য বিশেষজ্ঞের দ্বারা নির্মিত একটি বই। …

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

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

9
আইটি-বিহীন লোকেরা কী কোনও উইকি পরিচালনা করতে পারে? [বন্ধ]
আমার সংস্থা তাদের বাজার গবেষণা ডেটা ম্যানেজমেন্টকে উন্নত করতে চাইছে। বর্তমান ডেটা ম্যানেজমেন্ট স্টাইল: "আরে জিম্বো, আমাদের হোয়াটজিট ২.০ এর ছবিটি কোথায়? "হ্যাঁ, আমি সেই লোকটির কাছ থেকে সেই সংস্থাটি সম্পর্কে সেই ইমেলটি মনে করি, আমার আউটলুক অনুসন্ধান করতে কয়েক মিনিট গিম করে" "গুরুত্বপূর্ণ প্রতিযোগীর পণ্য ক্যাটালগের সর্বশেষতম অনুলিপি কার …

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

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