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

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

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

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

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

4
গিটহাব প্রবাহে, অন্য বৈশিষ্ট্য শাখায় বৈশিষ্ট্য শাখার ভিত্তি স্থাপন করা ঠিক আছে কি?
আমরা আমাদের প্রকল্পে গিটহাব ফ্লো ব্যবহার করি এবং বেশিরভাগ সময় আমরা মাস্টার থেকে একটি নতুন বৈশিষ্ট্য শাখা খুলি, সেখানে কিছু কাজ করি, একটি পিআর খোলি, কোডটি পর্যালোচনা করি এবং আবার মাস্টারে মার্জ করি । যাইহোক, আমার বর্তমান কাজটি অন্য কোনও ইস্যুতে কাজ করছে যা নির্ভর করে feature-branch-A। অন্য শাখা থেকে …
22 git  github  gitflow 

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

4
কেন কেবল প্যারামিটারযুক্ত প্রশ্নগুলি ত্রুটি ফেরায় না?
এসকিউএল ইনজেকশন একটি অত্যন্ত গুরুতর সুরক্ষা সমস্যা, কারণ এটি এত সহজেই ভুল হওয়া সহজ: ব্যবহারকারীর ইনপুটকে অন্তর্ভুক্ত করে একটি ক্যোয়ারী তৈরি করার সুস্পষ্ট, স্বজ্ঞাত উপায় আপনাকে দুর্বল করে দেয় এবং এটিকে প্রশমিত করার সঠিক উপায়টি আপনাকে প্যারামিটারাইজড সম্পর্কে জানতে হবে প্রশ্নগুলি এবং এসকিউএল ইঞ্জেকশনটি প্রথমে। আমার কাছে মনে হয় এটির …
22 security  sql  rdbms 

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

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

4
কথা বলার সময় আমি কীভাবে বলতে পারি যে একটি অ্যালগরিদমের সময় জটিলতার ক্রম হল ও (এন লগ এন)?
ও (এন লগ এন) জটিলতার সাথে কিছু বর্ণনা করতে আমি কোন শব্দটি ব্যবহার করতে পারি? উদাহরণ স্বরূপ: ও (1): ধ্রুবক ও (লগ এন): লগারিদমিক ও (এন): লিনিয়ার ও (এন লগ এন): ?????? ও (এন 2 ): চতুর্ভুজ ও (এন 3 ): ঘনক

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

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

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

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

4
"রিবেসিংয়ের সুবর্ণ নিয়ম" গিটটি কি এত প্রয়োজনীয়?
জিআইটিতে ফিচার শাখাগুলির পুনর্বাসনের কৌশলটির সম্পূর্ণ বিরোধী লোকজনের সাথে আমি সম্প্রতি আলোচনা করেছি। এটি কেবল স্থানীয়, বেসরকারী শাখাগুলির জন্য রিবেস ব্যবহার করার জন্য একটি গ্রহণযোগ্য প্যাটার্ন বলে মনে হচ্ছে তবে যখন এই তথাকথিত "রিব্যাসিংয়ের গোল্ডেন রুল" অনুসারে একাধিক ব্যক্তি একই বৈশিষ্ট্য ও শাখায় কাজ করছে তখন কখনই এটি ব্যবহার করবেন …
22 git 

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

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