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

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

13
বিদ্যমান কোডটি ডিবাগ করার ক্ষমতা [উন্নত] কীভাবে উন্নত করবেন
কর্মক্ষম বিশ্বে একটি সাধারণ কাজ বিদ্যমান, তবে বগি কোডটি নিয়ে কাজ করে। ডিবাগার হিসাবে আপনার দক্ষতা উন্নত করার জন্য কয়েকটি টিপস কি?
29 debugging 

11
যখন আপনি একটি সাক্ষাত্কার প্রশ্নের উত্তর জানেন না তখন কী বলবেন? [বন্ধ]
যখন প্রশ্ন সম্পর্কে আপনার কোন ধারণা নেই, আপনি উত্তরটি একেবারেই জানেন না তখন আপনি কীভাবে উত্তর / অভিনয় করবেন? সত্য কথা বলা বেশ সুস্পষ্ট। তবে কীভাবে আপনি এই দুর্বলতাটিকে একটি শক্তিতে রূপান্তরিত করার চেষ্টা করতে পারেন?
29 interview 

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

12
একটি ক্লাসের জন্য কত বড়?
আমি দীর্ঘ সময় বিকাশকারী (আমার বয়স 49) তবে ওরিয়েন্টেড উন্নয়নের প্রতি আপত্তি জানাতে নতুন new বার্ট্র্যান্ড মেয়ারের আইফেল থেকে আমি ওও সম্পর্কে পড়ছি, তবে সত্যিই খুব কম ওও প্রোগ্রামিং করেছি। বিষয়টি হ'ল ওও ডিজাইনের প্রতিটি বই একটি নৌকা, গাড়ি বা আমরা যে প্রায়শই সাধারণ জিনিস ব্যবহার করি তার উদাহরণ দিয়ে …

11
অ্যালান পার্লিস ত্রুটি-মুক্ত প্রোগ্রাম লেখার উপায়গুলি সম্পর্কে কী বোঝায়? [বন্ধ]
অ্যালান জে পের্লিসের একটি উদ্ধৃতি রয়েছে যা বলেছে: ত্রুটি-মুক্ত প্রোগ্রাম লেখার দুটি উপায় রয়েছে; কেবল তৃতীয়টি কাজ করে। আমি সম্প্রতি আমার বন্ধুর কাছ থেকে এই উক্তিটি শুনেছি, এবং এর পিছনে আরও গভীর অর্থ বুঝতে অক্ষম। পার্লিস এখানে কী সম্পর্কে কথা বলছেন?
29 bug  quotations 

9
ওয়েব বনাম ডেস্কটপ বিকাশ - ওয়েব উন্নয়ন আরও খারাপ? [বন্ধ]
দীর্ঘকালীন ডেস্কটপ বিকাশকারী আমাদের প্রথম বৃহত্তর স্কেল ওয়েব অ্যাপ্লিকেশনটি করতে দেখছেন, ওয়েব ডেভলপমেন্ট করার পক্ষে কি কি? একটি ওয়েব অ্যাপ্লিকেশন বিকাশ একটি ডেস্কটপ অ্যাপ্লিকেশন বিকাশের চেয়ে খারাপ? যেমন, এটি কি আরও ক্লান্তিকর বা বিরক্তিকর? বাজারের সময় কি আরও খারাপ? ওয়েব প্ল্যাটফর্ম কি অত্যধিক সীমিত? যদি এগুলির কোনওটির উত্তর হ্যাঁ হয়, …

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

19
একজন প্রোগ্রামার কোন টুপি পরেন না? [বন্ধ]
আমার অভিজ্ঞতা হিসাবে, সফ্টওয়্যার বিকাশকারীরা একাধিক টুপি পরে এবং বিভিন্ন দায়িত্ব সহ একাধিক ভূমিকা পূরণ করার ঝোঁক। কেবল কোডিং নয়, কখনও কখনও এসকিউএলও লেখা, ইউজার-ইন্টারফেস ডিজাইন করা, ডাটাবেস ডিজাইন করা, গ্রাফিক্স ম্যানিপুলেশন এমনকি কিউএ টেস্টিং পর্যন্ত। যদি প্রাথমিক ভূমিকাটি সফ্টওয়্যার / কোড লিখতে হয় তবে বিকাশকারীদের কোন ভূমিকা নেওয়া উচিত …
29 team  roles 

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

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

2
কেন ডেটাবেজে পতাকা / এনামগুলিকে পূর্ণসংখ্যার পরিবর্তে স্ট্রিং হিসাবে সঞ্চয় করে?
আমি ড্রুপাল,, ওয়ার্ডপ্রেস (কিছুটা বেশ পুরানো সংস্করণ) এবং পাইথনের উপর ভিত্তি করে কিছু কাস্টম অ্যাপ্লিকেশন সহ কয়েকটি বিখ্যাত সিএমএসের এসকিউএল ডাম্পগুলি ব্রাউজ করছি। এই সমস্ত ডাম্পগুলিতে পূর্ণসংখ্যার পরিবর্তে স্ট্রিং ফ্ল্যাগ সহ ডেটা ছিল। উদাহরণস্বরূপ, একটি পোস্টের মর্যাদা প্রতিনিধিত্ব ছিল published, closedঅথবা inheritবরং 1, 2অথবা 3। আমার কাছে ডেটাবেসগুলির ডিজাইনের যথেষ্ট …

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


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

6
আমার প্রতিবিম্ব কেন ব্যবহার করা উচিত?
আমি জাভাতে নতুন; আমার অধ্যয়নের মাধ্যমে, আমি পড়লাম যে প্রতিচ্ছবি ক্লাস এবং পদ্ধতিগুলি আহ্বান করতে ব্যবহৃত হয় এবং কোন পদ্ধতিগুলি প্রয়োগ করা হয় বা না তা জানতে। আমার কখন প্রতিবিম্ব ব্যবহার করা উচিত এবং প্রতিচ্ছবি ব্যবহার এবং অবজেক্টগুলি ইনস্ট্যান্টিয়েট করা এবং traditionalতিহ্যবাহী উপায়ে কল করার পদ্ধতিগুলির মধ্যে পার্থক্য কী?
29 java  reflection 

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