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

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

16
বিকাশকারীদের একটি দলের কি একজন পরিচালক দরকার?
পটভূমি: আমি বর্তমানে চারটি দলের একটি অংশ: ১ জন পরিচালক, ১ জন প্রবীণ বিকাশকারী এবং ২ বিকাশকারী। আমরা প্রায় 3500 কর্মীদের সংস্থার জন্য বাড়ির সিস্টেম / প্রকল্পগুলি (উদাহরণস্বরূপ 6-8 সপ্তাহ) এর পাশাপাশি বিভিন্ন সিস্টেমগুলি আগে রক্ষণাবেক্ষণ এবং সহায়তার জন্য প্রয়োজনীয় সমস্ত রক্ষণাবেক্ষণ এবং সহায়তা করি। সম্ভাব্য আমাদের পথে আসা সমস্ত …

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

11
আমার কি সব পরীক্ষা করার দরকার আছে?
আমি আমার প্রথম আসল প্রকল্পটি রেল অন রেলস- এ শুরু করতে যাচ্ছি এবং আমি নিজেকে টিডিডি পরীক্ষা লিখতে বাধ্য করছি । টেস্ট লেখার ক্ষেত্রে আমি প্রকৃত সুবিধা দেখতে পাচ্ছি না, তবে যেহেতু এটি খুব গুরুত্বপূর্ণ বলে মনে হচ্ছে, তাই চেষ্টা করব। স্থির পৃষ্ঠাগুলি সহ আমার আবেদনের প্রতিটি অংশের পরীক্ষা করা …
28 testing  tdd 

3
সাফারি বুকস অনলাইন কি এখনও শহরের সেরা খেলা? [বন্ধ]
আমি সাফারি বইয়ের গ্রাহক এবং বহু বছর ধরে আছি। আমি সমস্ত বই অবিলম্বে উপলব্ধ করা পছন্দ করি। আমি আরও ভাল প্রতিযোগিতামূলক পরিষেবা আছে কিনা ভাবছিলাম। অন্য যে কোনও তুলনামূলক পরিষেবা রয়েছে যা হয়ত আরও ভাল অনুসন্ধানের ফাংশন রয়েছে কিনা তা কি কেউ জানেন (আমার হতাশা যা আমাকে প্রথমে এটি জিজ্ঞাসা …
28 books 

7
সি দক্ষতার চেয়ে সি ++ দক্ষতা বেশি? [বন্ধ]
আমি অনুভব করি যে প্রায়শই দেখা সি / সি ++ আমার সিভিতে আমার দক্ষতার বর্ণনা দেয় না। সুতরাং আমি এটিকে উন্নত সি ++ জ্ঞান এবং সাধারণ সি দক্ষতায় ভাগ করার পরিকল্পনা করছি। আপনি কি মনে করেন এটি পাঠকের জন্য বিভ্রান্তিকর? তিনি ভাবতে পারেন: "সি সি ++ এর একটি উপসেট, সুতরাং …
28 c++  c  skills 

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

10
বেশিরভাগ প্রোগ্রামিং ভাষাগুলিতে '!>' (এর চেয়ে বেশি নয়) এবং '! <' (এর চেয়ে কম নয়) অপারেটর না থাকার কোনও কারণ আছে কি?
আমি ভাবছি কোন কারণে না থাকলে - অথবা যদি এটা শুধু ইতিহাসের একটি দুর্ঘটনা - কোন আছে !&gt;এবং !&lt;এ অপারেটার সবচেয়ে প্রোগ্রামিং ভাষা? a &gt;= b (একটি বৃহত্তর বা সমান খ সমান) হিসাবে লেখা যেতে পারে !(a &lt; b) (একটি কম খ নয়) , সমান a !&lt; b। এই প্রশ্নটি …

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

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

6
এসকিউএল কীওয়ার্ডকে মূলধন করার জন্য কোন ভাল কারণ আছে?
এমন অনেক বিকাশকারী মনে হচ্ছে যারা কীওয়ার্ডকে মূলধন করে তাদের এসকিউএল লেখেন: SELECT column FROM table INNER JOIN table ON condition WHERE condition GROUP BY clause HAVING condition আমি ভাবছি লোকেরা কেন এই পদ্ধতির প্রতি অবিচল থাকে? স্পষ্টতই, এটি একটি দীর্ঘ প্রতিষ্ঠিত সম্মেলন - তবে আমি কখনও আরডিবিএমএসে প্রবেশ করি …

10
একটি ক্লাসে কতগুলি অনেক ইন্টারফেস রয়েছে? [বন্ধ]
আমি সম্ভবত এটি কোনও কোড গন্ধ বা এমনকি কোনও এন্টি-প্যাটার্ন বিবেচনা করব যাতে একটি ক্লাস থাকে যা 23 ইন্টারফেস প্রয়োগ করে। যদি এটি সত্যিই একটি অ্যান্টি-প্যাটার্ন হয় তবে আপনি এটিকে কী বলবেন? বা এটি কেবল একক দায়িত্বের নীতি অনুসরণ করে না?

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

4
NHibernate ব্যবহারকারী প্রোগ্রামাররা সবচেয়ে সাধারণ ভুল এবং অ্যান্টি-প্যাটার্নগুলি কী কী?
NHibernate ব্যবহারকারী প্রোগ্রামাররা সবচেয়ে সাধারণ ভুল এবং অ্যান্টি-প্যাটার্নগুলি কী কী? সেগুলি কেন খারাপ অভ্যাস তা ব্যাখ্যা করুন বা আরও পড়ার জন্য সংস্থানকে লিঙ্ক দিন। উদাহরণ স্বরূপ: নতুন এনএইচবারনেট প্রোগ্রামারগুলির জন্য সাধারণ একটি অ্যান্টি-প্যাটার্ন হ'ল ওআরএম স্টাইল অ্যানসেসের পরিবর্তে পরিচয় / নেটিভ পিওআইডি ব্যবহার করা। এখানে আরও পড়ুন ...
28 nhibernate 

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

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

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