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

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

10
অ্যালগরিদমিক প্রোগ্রামিংয়ের জন্য পাইথনকে সি এর চেয়ে বেশি পছন্দ করা
আমি কিছুটা অ্যালগরিদম অধ্যয়ন করেছি এবং এসপিওজে.পিএল টপকোডার ইত্যাদির মতো সাইটগুলিতে সন্ধান করেছি I've আমি দেখেছি যে প্রোগ্রামাররা সাধারণত বেশিরভাগ অ্যালগরিদমিক প্রোগ্রামিং প্রতিযোগিতার জন্য সি বা সি ++ পছন্দ করেন। এখন ইদানীং আমার কিছুটা সমস্যা হচ্ছে। আমি সি এবং পাইথন উভয়ই জানি এবং কোনও কোড লেখার চেষ্টা করার সময় আমি …

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

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

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

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

3
গিট: দুটি শাখাকে প্রভাবিত করে একটি বাগ ঠিক করা
আমি আমার গিট রেপো একটি সফল গিট ব্রাঞ্চিং মডেলকে ভিত্তি করে করছি এবং ভাবছিলাম যে আপনার যদি এই পরিস্থিতিটি ঘটে তবে কি হবে: বলুন আমি দুটি বৈশিষ্ট্য শাখা A এবং B তে বিকাশ করছি এবং বি থেকে এ কোড প্রয়োজন X এক্স নোডটি বৈশিষ্ট্য A তে একটি ত্রুটি প্রবর্তন করে …
16 git  bug  branching 

9
কনস্ট্রাক্টর বা সেটার পদ্ধতি ব্যবহার করবেন?
আমি একটি ইউআই কোড নিয়ে কাজ করছি যেখানে আমার Actionক্লাস রয়েছে, এরকম কিছু - public class MyAction extends Action { public MyAction() { setText("My Action Text"); setToolTip("My Action Tool tip"); setImage("Some Image"); } } যখন এই অ্যাকশন শ্রেণিটি তৈরি করা হয়েছিল, তখন এটি বেশ অনুমান করা হয়েছিল যে Actionশ্রেণিটি অনুকূলিতকরণযোগ্য …

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

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

1
জাভা কীভাবে উন্নত করা যায় যাতে এটির আর মুছে ফেলার দরকার নেই?
জেনেরিক্স অফিসিয়াল জাভা টিউটোরিয়াল টাইপ ইরেজিওর ব্যাখ্যা এবং কেন এটা কম্পাইলার যোগ করা হয়েছিল: যখন জেনেরিক প্রকারটি তাত্ক্ষণিকভাবে চালু করা হয়, তখন সংকলক টাইপ ইরেজোর নামে একটি প্রযুক্তি দ্বারা এই ধরণের অনুবাদ করে - এমন একটি প্রক্রিয়া যেখানে সংকলক একটি শ্রেণি বা পদ্ধতির মধ্যে টাইপ পরামিতি এবং টাইপ আর্গুমেন্ট সম্পর্কিত …
16 java  jvm 

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

3
আপকাস্টিং / ডাউন কাস্টিং কী?
পলিমারফিজম সম্পর্কে শিখার সময় আপনি সাধারণত এরকম কিছু দেখতে পান class Base { int prv_member; virtual void fn(){} } class Derived : Base { int more_data; virtual void fn(){} } আপকাস্টিং বা ডাউনকাস্টিং কী? কি (Derived*)base_ptr;একটি upCast বা হতাশ? আমি এটিকে আপকাস্ট বলছি কারণ আপনি বেস থেকে দূরে সুনির্দিষ্ট কিছুতে …

6
স্ক্রাম এবং অবিচ্ছিন্ন একীকরণের সাথে সফ্টওয়্যার বিকাশের জন্য ভাল কর্মপ্রবাহ
আমি স্ক্র্যাম পদ্ধতির সাথে কোনও সফ্টওয়্যার বিকাশকারী সংস্থায় ক্রমাগত ইন্টিগ্রেশন ওয়ার্কফ্লো কীভাবে আরও ভাল ফিট করে তা আরও ভালভাবে বুঝতে একটি পদ্ধতির অধ্যয়ন করছি। আমি এরকম কিছু ভাবছি: এটি একটি চমৎকার কর্মপ্রবাহ হবে?

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

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

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