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

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

10
লিনাস টরভাল্ডস বহনযোগ্যতা সম্পর্কে তার উদ্ধৃতি দ্বারা কী বোঝায়? [বন্ধ]
ইন অ্যান্ড্রু Tanenbaum সঙ্গে বিতর্কে বনাম একশিলা অপারেটিং সিস্টেম আর্কিটেকচার microkernel ধরে লিনাস টোরভাল্ডস বললেন, বহনযোগ্যতা এমন লোকদের জন্য যারা নতুন প্রোগ্রাম লিখতে পারেন না। তার মানে কী?

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

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

18
প্রোগ্রামিং ভাষার ক্ষেত্রে সিনট্যাক্সটি কি আসলেই গুরুত্বপূর্ণ? [বন্ধ]
আমার এক অধ্যাপক বলেছিলেন "সিনট্যাক্সটি একটি প্রোগ্রামিং ভাষার UI", রুবির মতো ভাষার দুর্দান্ত পাঠযোগ্যতা রয়েছে এবং এটি বাড়ছে, তবে আমরা অনেকগুলি প্রোগ্রামারকে C \ C ++ সহ উত্পাদনশীল দেখি, তাই প্রোগ্রামাররা যেমন সিনট্যাক্সের বিষয়টি বিবেচনা করে তা আসলেই গুরুত্বপূর্ণ গ্রহণযোগ্য হতে হবে? আমি আপনার মতামত জানতে চাই। দাবি অস্বীকার: আমি …

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


15
আপনি কিভাবে একটি প্রোগ্রামিং ভাষা ডিজাইন করবেন? [বন্ধ]
আপনি যদি কোনও প্রোগ্রামিং ল্যাঙ্গুয়েজ ডিজাইন করেন তবে আপনি কীভাবে এটি করবেন? আপনি কোন বৈশিষ্ট্য রাখবেন? তুমি কি ছেড়ে দেবে? স্ট্যাটিক্যাল নাকি ডায়নামিকালি টাইপ করা? শক্তভাবে বা দুর্বল টাইপ করা? সংকলিত বা ব্যাখ্যা করা? আপনার উত্তরগুলি ন্যায়সঙ্গত করুন।

3
এলআইএসপি এবং হাস্কেল ব্যবহারের সুবিধা কী কী? তারা কি আমাকে আরও উন্নত প্রোগ্রামার করে তুলবে? [বন্ধ]
আমি জানি লিস্প এবং হাস্কেল যথাক্রমে যুক্তিযুক্ত এবং কার্যকরী প্রোগ্রামিং ভাষা, তবে এর অর্থ কী? এগুলি অন্যান্য ভাষার থেকে কীভাবে আলাদা? আমি শুনেছি এগুলি শেখার ফলে আপনি আরও ভাল প্রোগ্রামার তৈরি করতে পারবেন এবং আপনার যুক্তিটি উন্নত হবে। এটি কি সত্য, এবং যদি আমি লিস্প বা হাস্কেলকে একটি দক্ষ স্তরে …
41 haskell  lisp 

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

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

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

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

10
একক দায়িত্ব নীতি প্রযোজ্য
আমি সম্প্রতি একটি আপাতদৃষ্টিতে তুচ্ছ স্থাপত্য সমস্যা দ্বারা এসেছি। আমার কোডটিতে আমার একটি সাধারণ সংগ্রহস্থল ছিল যা এই জাতীয় নামে পরিচিত (কোডটি সি # তে রয়েছে): var user = /* create user somehow */; _userRepository.Add(user); /* do some other stuff*/ _userRepository.SaveChanges(); SaveChanges একটি সাধারণ মোড়ক ছিল যা ডাটাবেসে পরিবর্তিত হয়: …

15
মূলত একটি অন্তর্নির্মিত ফাংশনটির নামকরণ করে এমন কোনও ফাংশন করা কি অনাকাঙ্ক্ষিত?
আমি নির্দিষ্ট প্রসঙ্গে ন্যূনতম এবং সর্বাধিক ক্রিয়াকলাপগুলিতে বিভ্রান্ত হয়ে পড়ি। একটি প্রসঙ্গে আপনি যখন দুটি মানকে আরও বেশি বা তার চেয়ে কম নিতে ফাংশনগুলি ব্যবহার করছেন তখন কোনও সমস্যা নেই। উদাহরণ স্বরূপ, //how many autographed CD's can I give out? int howManyAutographs(int CDs, int Cases, int Pens) { //if no …

10
এই স্পষ্ট এবং প্রাসঙ্গিক ক্ষেত্রে যখন ব্যবহার করা হয় তখন গোটোতে এত খারাপ কী হবে?
আমি সবসময়েই জানি যে gotoএটি খারাপ কিছু, কোথাও একটি বেসমেন্টে লক থাকে যা ভাল কখনও দেখা যায় না তবে আমি আজ একটি কোড উদাহরণে চলে এসেছি যা ব্যবহারের জন্য সঠিক ধারণা তৈরি করে goto। আমার একটি আইপি রয়েছে যেখানে আমার আইপিগুলির তালিকার মধ্যে রয়েছে কিনা তা পরীক্ষা করে দেখতে হবে …
40 php  goto 

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