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

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

19
ব্যতিক্রমী প্রোগ্রামারগুলিকে কী সত্যই ভাল থেকে আলাদা করে? [বন্ধ]
আপনি জানেন তারা কারা। তারা প্রোগ্রামিংয়ের রক স্টার: তারা 10X দ্রুত কোড দেয়। তাদের কোডটি কেবল কাজ করে। তারা কেবল তাদের প্রাথমিক ভাষাটি ভিতরে এবং বাইরে জানে না, তবে কীভাবে এটি হুডের নীচে কাজ করে তাও তারা জানে। আপনার জিজ্ঞাসার আগে তারা বেশিরভাগ প্রশ্নের উত্তর জানে। তাদের মধ্যে কয়েকটি প্রোগ্রামিং …

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

3
ফোল্ডার বাই টাইপ বা ফোল্ডার বাই বৈশিষ্ট্য
আমি একটি কৌনিক জেএস স্টাইল গাইড ব্যবহার করি। এই গাইডের folder-by-featureপরিবর্তে একটি স্টাইল বলা হয় , তার পরিবর্তে folder-by-typeএবং আমি সর্বোত্তম পদ্ধতির কী জাগ্রত তা জানতে পেরেছি (জাভার এই উদাহরণে) ধরা যাক আমার কাছে একটি অ্যাপ্লিকেশন রয়েছে যেখানে আমি পরিষেবা, নিয়ন্ত্রণকারী, সংগ্রহস্থল এবং কোর্স ডোমেন অবজেক্ট ব্যবহার করে ব্যবহারকারী এবং …

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

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

7
RESTFul: রাষ্ট্র পরিবর্তন করার ক্রিয়া
আমি আরইএসটিফুল এপিআই তৈরির পরিকল্পনা করছি তবে কিছু স্থাপত্য সংক্রান্ত প্রশ্ন রয়েছে যা আমার মাথায় কিছু সমস্যা তৈরি করছে। ক্লায়েন্টগুলিতে ব্যাকএন্ড বিসনেস লজিক যুক্ত করা বিকল্পটি আমি এড়াতে চাই যেহেতু একাধিক ক্লায়েন্ট প্ল্যাটফর্ম আপডেট করা বাস্তব সময়ে যখন বজায় রাখা যুক্তি দ্রুত পরিবর্তন করতে পারে তখনই বজায় রাখা শক্ত। আসুন …
59 api  rest 

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

21
"গতকাল এটি কাজ করছিল, আমি দিব্যি!" আপনি কী করতে পারেন? [বন্ধ]
আপনি যখন সকালে পৌঁছেছেন, আপনি দেখতে পেয়েছেন যে আপনার সফ্টওয়্যারটি আর কাজ করে না, যদিও আপনি গতকাল সন্ধ্যা ছাড়ার সময় এটি করেছিল। আপনি কি করেন? আপনি প্রথমে কি পরীক্ষা করেন? রাগ করা বন্ধ করতে এবং আপনার সমস্যায় কাজ শুরু করতে আপনি কী করবেন? আপনি কি আপনার সহকর্মীদের দোষ দিয়েছেন এবং …

3
গিটহাব যদি গিটের সাথে ইন্টারঅ্যাক্ট করে, এবং গিট জিপিএলভি 2 এর অধীনে লাইসেন্স পেয়ে থাকে তবে গিটহাবের ওপেন সোর্স হওয়া উচিত নয়?
যেহেতু গিট জিপিএলভি 2 এর অধীনে লাইসেন্স পেয়েছে এবং আমার বোধগম্য, গিটহাব গিটের সাথে যোগাযোগ করে, পুরো গিটহাব কোডবেসকে কোনও জিপিএল-সামঞ্জস্যপূর্ণ লাইসেন্সে খোলামেলা করা উচিত নয়?
58 licensing  git  gpl  github 

6
সিপিইউ ক্যাশে মেমরি এত দ্রুত কেন?
মূল স্মৃতি থেকে এত দ্রুত সিপিইউ ক্যাশে মেমরিটি কী করে? টায়ার্ড ক্যাশে সিস্টেমে আমি কিছু সুবিধা দেখতে পাচ্ছি। এটি বুঝায় যে একটি ছোট ক্যাশে অনুসন্ধান করা দ্রুত is তবে এটি আরও কিছু আছে।
58 memory  caching 

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

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

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

4
উচ্চ বেতনের প্রযুক্তিগত চাকরির অর্থ কি আপনি আর কোড পান না? [বন্ধ]
আমি একটি বড় সংস্থায় কাজ করি যেখানে প্রযুক্তিবিদরা এই বিভাগগুলির মধ্যে একটিতে মোটামুটি পড়ে: স্ক্র্যাম দলের একজন বিকাশকারী যিনি একটি একক পণ্যের জন্য বিকাশ করেন এবং সম্ভবত অন্যান্য দলের সাথে কাজ করেন যা পণ্যের সাথে ঘনিষ্ঠভাবে সম্পর্কিত। একজন স্থপতি যিনি একাধিক টিমের পরামর্শদাতা (5--6) এবং দলের প্রচেষ্টার মধ্যে সাধারণতাগুলি সনাক্ত …

8
কোনও API এ HTTP স্থিতি কোড 404 কখন ব্যবহার করবেন
আমি একটি প্রকল্পে কাজ করছি এবং প্রায় এক ঘন্টারও বেশি সময় কাজের লোকের সাথে তর্ক করার পরে। আমি স্থির করেছিলাম যে স্ট্যাক-এক্সচেঞ্জের লোকেরা কী বলতে পারে। আমরা একটি সিস্টেমের জন্য একটি এপিআই লিখছি, এমন একটি ক্যোয়ারী রয়েছে যা সংস্থার একটি গাছ বা লক্ষ্যের একটি বৃক্ষকে ফিরিয়ে আনতে হবে। অর্গানাইজেশন ট্রি …

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