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

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

15
ডিআরওয়াই কেন গুরুত্বপূর্ণ?
একদম সহজ, আমি কেন এমন কোড লিখতে চাই যা সমস্ত ক্ষেত্রে এবং স্কেলযোগ্য ডেটার জন্য কাজ করে যখন আমাকে কিছু করতে হবে কিছু ক্ষুদ্র টুইটের সাথে একই প্রক্রিয়াটি কয়েকবার পুনরাবৃত্তি করতে হবে? খুব শীঘ্রই এটিকে আবারও সম্পাদনা করার দরকারের সম্ভাবনা আমার নেই। দেখে মনে হচ্ছে কেবল যেতে অনেক কম কাজ …
81 code-quality  dry 

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

12
আমার কি পার্সার জেনারেটর ব্যবহার করা উচিত বা আমার নিজের কাস্টম লেক্সার এবং পার্সার কোডটি রোল করা উচিত?
প্রোগ্রামিং ভাষার ব্যাকরণে কাজ করার প্রতিটি উপায়ে কোন নির্দিষ্ট সুবিধা এবং অসুবিধাগুলি? কেন / কখন আমার নিজের রোল করব? কেন / কখন আমি একটি জেনারেটর ব্যবহার করব?

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

6
গিট কেন সংশোধন সংখ্যার পরিবর্তে হ্যাশ ব্যবহার করে?
আমি সর্বদা ভাবতাম কেন গিট সংশোধন সংখ্যার চেয়ে হ্যাশ পছন্দ করে। পুনর্বিবেচনা সংখ্যাগুলি আরও স্পষ্ট এবং সহজ (আমার মতে) উল্লেখ করুন: কাউকে 1200 রিভিশনটি দেখুন বা 92ba93e কমিট করতে বলার মধ্যে পার্থক্য রয়েছে! (শুধু একটি উদাহরণ দিতে)। সুতরাং, এই নকশার কোনও কারণ আছে?

10
ব্যর্থ স্প্রিন্ট এবং সময়সীমা নিয়ে কাজ করা
অনেকগুলি স্ক্রাম বই এবং নিবন্ধগুলি বলে যে একটি ব্যর্থ স্প্রিন্ট (যখন দল স্প্রিন্ট ব্যাকলগ থেকে কিছু বৈশিষ্ট্য সম্পূর্ণ করতে ব্যর্থ হয়) এমন কিছু খারাপ হয় না, এটি সময়ে সময়ে ঘটে থাকে, এবং দলটি তাদের ভুলগুলি থেকে শিখলে এটি আসলে কার্যকর হতে পারে এবং নিম্নলিখিত স্প্রিন্টে কিছু উন্নত করে। এবং যে …
80 agile  scrum  sprint 

10
ব্যতিক্রম, ত্রুটি কোড এবং বৈষম্যমূলক ইউনিয়নগুলি
আমি সম্প্রতি একটি সি # প্রোগ্রামিং কাজ শুরু করেছি, তবে হাসকেলে আমি বেশ কিছুটা পটভূমি পেয়েছি। তবে আমি বুঝতে পারছি সি # হ'ল একটি অবজেক্ট-ভিত্তিক ভাষা, আমি কোনও বৃত্তাকার গর্তে কোনও বৃত্তাকার খোঁচাকে জোর করতে চাই না। আমি মাইক্রোসফ্ট থেকে এক্সেপশন নিক্ষেপ নিবন্ধটি পড়েছি যেখানে বলা হয়েছে: ত্রুটি কোডগুলি ফেরত …
80 c#  exceptions 

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

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

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

11
স্কিম কেন বিশ্ববিদ্যালয়ে আমার প্রথম ভাষা?
আমি প্রতিদিন সি, সি ++, জাভা সম্পর্কে শুনি যখনই লোকেরা কম্পিউটার বিজ্ঞানের বিষয়ে কথা বলতে শুরু করে, তবে আমার প্রথম কম্পিউটার বিজ্ঞানের ক্লাসে আমাদের স্কিম (ডাঃরেকেট) লিখতে বলা হয়। তা কেন? প্রোগ্রামিং সম্পর্কে আমার ভবিষ্যতের বোঝার ক্ষেত্রে এটি কী পার্থক্য করবে? আপডেট: আমি আমার প্রথম মেয়াদ শেষ করেছি, তবে স্কিমের …
80 scheme 

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

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

14
চতুরটি কি নতুন মাইক্রো ম্যানেজমেন্ট?
এই প্রশ্নটি কিছুক্ষণ ধরে আমার মাথায় রান্না করে চলেছে তাই আমি যারা তাদের বিকাশের পরিবেশে চৌর্য / স্ক্রাম অনুশীলনগুলি অনুসরণ করে তাদের জিজ্ঞাসা করতে চেয়েছিলাম। আমার সংস্থা শেষ পর্যন্ত চতুর অনুশীলনগুলিকে অন্তর্ভুক্ত করার উদ্যোগ নিয়েছে এবং একটি পরীক্ষার ভিত্তিতে একটি চৌকস গ্রুপে 4 বিকাশকারীদের একটি দলের সাথে শুরু করেছে। 3 …

18
আপনি নিয়মিত এক্সপ্রেশন কীভাবে শিখবেন? [বন্ধ]
আমি কোথায় শিখতে হবে তা জিজ্ঞাসা করছি না । আমি অনলাইনে প্রচুর ভাল সংস্থান এবং বই ইত্যাদি পেয়েছি I've তবে কীভাবে আমি তাদের মোকাবেলা করব। এর শুরু কোথায়, শেষ কোথায়? কখন রেজএক্সপ্যাক প্রসেসর পাঠ্যে অগ্রসর হয়, কখন এটি তার অবস্থান ধরে এবং অন্য ম্যাচ চেষ্টা করে? প্রভৃতি আমি মিশরীয় পিরামিডগুলিতে …

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