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

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

10
আপনি কি আপনার সিভি / পুনঃসূচনাতে আপনার স্ট্যাক ওভারফ্লো প্রোফাইল লিঙ্কটি রাখবেন? [বন্ধ]
যদি কোনও নতুন চাকরীর জন্য আবেদন করা হয়, আপনি কি আপনার জীবনবৃত্তির স্ট্যাক ওভারফ্লো প্রোফাইল লিঙ্কটি আপনার জীবনবৃত্তিতে রেখে দেবেন? এটি নিয়োগকর্তাকে দেখায় যে আপনি উন্নয়ন সম্প্রদায়ের একজন সক্রিয় সদস্য এবং আপনার জ্ঞান + আপনি কীভাবে আপনার ধারণাগুলি জানানোর একটি অন্তর্দৃষ্টি প্রদান করবেন। তবে এটা আমার কাছে কিছুটা কৌতূহল বোধ …

11
আমি কি সি / সি ++ শব্দটি ব্যবহার করা বন্ধ করব?
আমি বুঝতে পারি সি এবং সি ++ আলাদা আলাদা ভাষা কিন্তু যখন আমি সি ++ শিখছিলাম তখন আমাকে সর্বদা বলা হয়েছিল যে সি সি ++ এর একটি উপসেট বা ক্লাস সহ সি ++ সি। এবং সি ++ x0, সি ++ 11 (বা সাধারণ সি ++ 11/14/17 সাধারণভাবে) উপস্থিত হওয়া অবধি …
140 c++  c  terminology  c++11 

6
একটি একক রেফারেন্স খারাপ শৈলী সঙ্গে ব্যক্তিগত পদ্ধতি?
সাধারণত আমি ক্লাসে একাধিক জায়গায় পুনরায় ব্যবহৃত ফাংশনালিটি encapsulate করতে ব্যক্তিগত পদ্ধতি ব্যবহার করি। তবে কখনও কখনও আমার কাছে একটি বৃহত্তর পাবলিক পদ্ধতি রয়েছে যা ছোট ছোট ধাপে বিভক্ত হতে পারে, যার প্রতিটি তার নিজস্ব ব্যক্তিগত পদ্ধতিতে। এটি পাবলিক পদ্ধতিটি আরও সংক্ষিপ্ত করে তুলবে, তবে আমি আশঙ্কা করছি যে যে …

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

11
অনেক বেশি ইউনিট পরীক্ষা করানোর মতো জিনিস আছে কি?
আমি একটি বিদ্যমান অ্যাপ্লিকেশন জন্য ইউনিট পরীক্ষা লেখার দায়িত্ব দেওয়া হয়েছে। আমার প্রথম ফাইলটি শেষ করার পরে, আমার কাছে 419 লাইনের মূল কোডের জন্য পরীক্ষার কোডের 717 লাইন রয়েছে। আমরা আমাদের কোডের আওতায় বাড়ার সাথে সাথে এই অনুপাতটি কি নিয়ন্ত্রণহীন হয়ে উঠবে? ইউনিট টেস্টিং সম্পর্কে আমার বোধটি ক্লাসে প্রতিটি পদ্ধতি …
139 unit-testing  tdd 

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

14
ইউনিট পরীক্ষা না করা কখন উপযুক্ত?
আমি একক বিকাশকারী হিসাবে একটি ছোট সংস্থায় কাজ করি। আমি আসলে কোম্পানির একমাত্র বিকাশকারী। আমার বেশ কয়েকটি (অপেক্ষাকৃত) বড় প্রকল্প রয়েছে যা আমি নিয়মিত লিখেছি এবং বজায় রেখেছি, এবং তাদের কোনওটিরই সমর্থন করার জন্য পরীক্ষা নেই। নতুন প্রকল্পগুলি শুরু করার সাথে সাথে আমি প্রায়শই ভাবছি যে আমার কোনও টিডিডি পদ্ধতির …
138 unit-testing  tdd 

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

25
মানুষের কাজ না করা কি "সাধারণ"?
কলেজ থেকে স্নাতক পাস করার পরে আমি এক বছর আগে জুনিয়র প্রোগ্রামার হিসাবে ভাড়া ছিল। আমি দ্রুত লক্ষ্য করেছি যে আমি অন্যান্য প্রোগ্রামারগুলির চেয়ে দ্রুততার ডিগ্রি ছিল; এটি বলে মনে হচ্ছে কারণ আমি কেবল "সাধারণভাবে" সময় নষ্ট করি না। তবে অন্যান্য বেশিরভাগ লোক সিলিং ঘুরে দেখছেন, ইউটিউব, ফেসবুক এবং এলোমেলো …
137 productivity 

2
পাইথন ফাইল নামকরণ কনভেনশন?
আমি পিইপি -8 এর এই অংশটি দেখেছি https://www.python.org/dev/peps/pep-0008/#package-and-module-names এটি কোনও মডিউল / শ্রেণি / প্যাকেজের ফাইলের নাম বোঝায় কিনা তা সম্পর্কে আমি পরিষ্কার নই। যদি আমার প্রতিটিটির একটি উদাহরণ থাকে তবে উপযুক্ত হলে ফাইলের নামগুলি আন্ডারস্কোর সহ সমস্ত নিম্নতর হওয়া উচিত? অথবা অন্য কিছু?

10
গভীর প্রোগ্রামিং জ্ঞান বিকাশের উপর
মাঝে মাঝে স্ট্যাক ওভারফ্লোতে প্রান্তের কেস এবং অন্যান্য অদ্ভুততা সম্পর্কিত প্রশ্নগুলি দেখতে পাই যা জোন স্কিট এবং এরিক লিপার্টের পছন্দগুলির দ্বারা খুব সহজেই উত্তর দেওয়া হয়, ভাষাটির গভীর জ্ঞান এবং এর অনেকগুলি জটিলতা বোঝায়, যেমন: আপনি ভাবতে পারেন কোনও foreachলুপ ব্যবহার করার জন্য , আপনি যে সংগ্রহটি পুনরাবৃত্তি করছেন তা …
136 code-quality 

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

10
জঞ্জাল সংগ্রহের জন্য জোর করা কখন ভাল ধারণা?
সুতরাং আমি সি # আবর্জনা সংগ্রহকারীকে দৌড়াতে বাধ্য করার বিষয়ে একটি প্রশ্ন পড়ছিলাম যেখানে প্রায় প্রতিটি একক উত্তর একই: আপনি এটি করতে পারেন, তবে আপনার করা উচিত নয় - খুব বিরল কিছু ক্ষেত্রে বাদে । দুঃখের বিষয়, সেখানে কেউই এ জাতীয় ঘটনাগুলি কী তা ব্যাখ্যা করে না। আপনি কি বলতে …

17
যেখানে ফিরতি মান উপস্থিত নেই এমন ফাংশন / পদ্ধতিগুলি থেকে নুল বা খালি মানগুলি ফেরত দেওয়া ভাল?
আমি এখানে একটি সুপারিশ খুঁজছি। আমি যখন সংগ্রামের সাথে লড়াই করছি তখন যখন মূল্য ফেরৎ মূল্য উপস্থিত না থাকে বা নির্ধারণ করা যায় না তখন কোনও পদ্ধতি থেকে ন্যূনাল ফিরিয়ে দেওয়া ভাল বা খালি মান whether উদাহরণ হিসাবে নিম্নলিখিত দুটি পদ্ধতি গ্রহণ করুন: string ReverseString(string stringToReverse) // takes a string …

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

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