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

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

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

2
গিটে পরিবর্তনগুলি (সন্নিবেশ এবং মোছা) সংক্ষিপ্ত করুন [বন্ধ]
আমি কীভাবে সময়ের সাথে সাথে আমার কোড বেস বৃদ্ধি পেয়েছি তা দেখতে চাই। গিটহাবের চেকিনগুলির +/-তালিকার সাথে একটি দুর্দান্ত প্রদর্শন রয়েছে যা এটির একটি ধারণা দেয়। আমার গুগল কোড হোস্ট করা রেপো বা অফলাইনে আমি কি একই জাতীয় কিছু ব্যবহার করতে পারি?
47 git 

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

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

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

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

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

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

3
সি এবং সি ++ ব্যবহার করে অ্যান্ড্রয়েড বিকাশ [বন্ধ]
আমি একজন সি, সি ++ বিকাশকারী। আমি মোবাইল বিকাশে আগ্রহী। আমি সি এবং সি ++ ব্যবহার করে কীভাবে অ্যান্ড্রয়েড অ্যাপ্লিকেশনগুলি বিকাশ করতে পারি তা জানতে চাই, আমি পড়েছি যে তারা সি, সি ++ বিকাশকারীদের জন্য একটি কিট সরবরাহ করছে তবে জাভা কিটের মতো এটির সমস্ত কার্যকারিতা নেই। আমি কি সি …
47 c++  c  android 

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

4
# অন্তর্ভুক্ত <iostream.h> খারাপ কেন?
আমি অন্য থ্রেডটি পড়ছিলাম যেখানে কোনও লোক নতুনদের জন্য সি ++ বই সম্পর্কে জিজ্ঞাসা করেছিল, এবং উত্তর দেওয়ার জন্য প্রোগ্রামারদের একজন এটি লিখেছিলেন: কিছু সতর্কতা: "হ্যালো ওয়ার্ল্ড" উপস্থাপন করে এমন সমস্ত বই এড়িয়ে চলুন #include &lt;iostream.h&gt; আমি আমার সি ++ বইটি খুললাম এবং নিশ্চিত যে এটিতে উপরের উদাহরণের মতো আইস্ট্রিম …

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

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

9
কেন সত্যিকারের এলোমেলো সংখ্যা তৈরি করা অসম্ভব?
আমি একটি শখের সমস্যা সমাধানের চেষ্টা করছিলাম যার জন্য মিলিয়ন এলোমেলো সংখ্যা তৈরি করা দরকার। তবে আমি দ্রুত উপলব্ধি করেছিলাম, তাদের অনন্য করা কঠিন হয়ে উঠছে। আমি এলোমারিডম ডিজাইন ম্যানুয়ালটি এলোমেলো সংখ্যা জেনারেশন সম্পর্কে পড়ার জন্য নিয়েছি । এটিতে নিম্নলিখিত অনুচ্ছেদটি রয়েছে যা আমি পুরোপুরি বুঝতে সক্ষম নই। দুর্ভাগ্যক্রমে, এলোমেলো …

17
ফ্যাটোরিয়াল, ফিবোনাকির সংখ্যাগুলি ছাড়া পুনরাবৃত্তি
পুনরাবৃত্তির সম্পর্কে আমি প্রায় প্রতিটি নিবন্ধে ফ্যাক্টরিয়াল বা ফিবোনাচি নাম্বারগুলির উদাহরণ অন্তর্ভুক্ত করে যা: ম্যাথ বাস্তব জীবনে অকেজো পুনরাবৃত্তি শেখানোর জন্য কিছু আকর্ষণীয় অ-গণিত কোড উদাহরণ রয়েছে? আমি বিভাজন এবং বিজয়ী অ্যালগরিদমগুলি ভাবছি তবে তারা সাধারণত জটিল ডেটা কাঠামোতে জড়িত।
47 recursion 

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