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

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

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

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

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

5
উপরে নীচে বা নীচে নকশা করা ভাল?
আমি যেমন বুঝতে পেরেছি, টপ-ডাউন ডিজাইনটি অ্যাবস্ট্রাক্ট উচ্চ স্তরের ধারণাটিকে ছোট কংক্রিট এবং বোধগম্য অংশগুলিতে সংশোধন করে, যতক্ষণ না ক্ষুদ্রতম বিল্ডিং ব্লকটি সংজ্ঞায়িত করা হয়। অন্যদিকে, নীচের অংশটি নিম্ন স্তরের অংশগুলি সংজ্ঞায়িত করে, তারপরে ধীরে ধীরে পুরো সিস্টেমটি তৈরি হওয়া অবধি উচ্চ স্তরের ব্লকগুলি তৈরি করুন। অনুশীলনে, দুটি পদ্ধতির একত্রিত …
31 design  c++  lisp 

7
কী-ভ্যালু পেয়ারের মতো প্রাক-বিল্ট স্ট্রাকচারের চেয়ে আমি কখন 2-প্রপার্টি ক্লাস ব্যবহার করব?
প্রাক-বিল্ট জেনেরিক স্ট্রাকচার যেমন একটি KeyValuePairবা এ ব্যবহার করার পরিবর্তে আপনার নিজের শ্রেণিতে কী / মান ধরণের ডেটা রাখা উচিত Tuple? উদাহরণস্বরূপ, আমি তৈরি বেশিরভাগ কম্বোবক্সগুলিতে একটি ডিসপ্লেনাম এবং একটি মান থাকে। এটি এমন ধরণের ডেটা যা আমি সিদ্ধান্ত নেওয়ার চেষ্টা করছি যখন কোন নতুন শ্রেণিতে স্থাপন করা যায় এবং …
31 c#  coding-style 

13
অজনপ্রিয় ভাষা নিয়ে বিকাশে সমস্যা (যেমন রক্ষণাবেক্ষণ)
আমি আমার দলে একা ক্লোজার (লিসপ) দিয়ে কিছু অ্যাপ্লিকেশন বিকাশ করছি। এটি ছোট অ্যাপ্লিকেশন হিসাবে শুরু হয়। সমস্যা নেই. তবে এর বৈশিষ্ট্যগুলি রয়েছে এবং অঞ্চলটি প্রসারিত হওয়ায় এটি একটি গুরুত্বপূর্ণ প্রোগ্রাম হয়ে উঠছে। আমি রক্ষণাবেক্ষণ বা কিছু সম্পর্কে উদ্বিগ্ন। আমার দলে কেউ ক্লোজার বা লিস্প জানেন না বা তাদের মতো …

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

2
সিভিতে আপনার দক্ষতার স্তরগুলি কীভাবে বর্ণনা করবেন? [বন্ধ]
আপনার সিভিতে বিভিন্ন প্রোগ্রামিং ভাষায় আপনার দক্ষতার স্তরগুলি বর্ণনা করার জন্য কী / সম্ভাব্য স্ট্যান্ডার্ড শব্দগুলি রয়েছে? আমি বর্তমানে এই তিনটি ব্যবহার করি: বিশেষজ্ঞ অগ্রসর শিক্ষানবিস আমি কোনও প্রোগ্রামিং ভাষায় নিজেকে বিশেষজ্ঞ হিসাবে বিবেচনা করি না, তাই আমি আমার সমস্ত দক্ষতা হয় শিক্ষানবিশ বা উন্নত হিসাবে শ্রেণিবদ্ধ করি। তবে আমি …
31 skills 

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

6
কেন আমরা এটিকে "উত্পাদন" বলি?
একজন সহকর্মী আজ এটি ভাবছিলেন: "কেন আমাদের শিল্পের 'প্রযোজনা' মানে 'চূড়ান্ত, বিতরণযোগ্য পণ্য'? আপনি কি জানেন যে কোনও চলচ্চিত্র যেমন 'প্রযোজনায়' থাকে, তার অর্থ তারা বর্তমানে এটি চিত্রায়িত করছে, তা নয় এটি সম্পন্ন হয়েছে এবং শ্রোতারা এটি দেখছেন ""

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

14
যখন কোনও ভাল প্রকল্প নেতা বা বসের মুখোমুখি হন
আমাদের প্রকল্পের প্রধান হলেন একজন প্রতিভাশালী সফ্টওয়্যার আর্কিটেক্ট, সাধারণভাবে একজন নম্র ও বিবেচ্য ব্যক্তি, প্রকৃতির গীক এবং কণ্ঠে ভঙ্গুর। তবে, অনেক সময় আমরা (আমার সতীর্থ এবং আমি) আমাদের নেতার সাথে মতামত - বিশেষত সফ্টওয়্যার আর্কিটেকচার ইস্যু, সিস্টেম ডিজাইন ইস্যু, ইউআই ইস্যু ইত্যাদিতে আলাদা। কখন এবং কীভাবে (যদি কখনও হয়) আমাদের …
31 teamwork 

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

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

17
কেউ কি ডেভেলপার হিসাবে 10 ঘন্টা শিফটে কাজ করে? [বন্ধ]
আমি 5 দিনের সপ্তাহ থেকে 4 দিনের দিকে যেতে চাই, তবে 40 ঘন্টা কার্যদিবস বজায় রাখতে পারি। 10 ঘন্টা দিনগুলি আপনার উত্পাদনশীল হওয়ার ক্ষমতাকে প্রভাবিত করবে? আমি আমাদের সর্বজনীন ট্রানজিট সিস্টেমকে ঘৃণা করি তাই যদি আমি আমার পরিবহন 20% কমিয়ে আনতে পারি তবে আমি খুশি হব। যদি অন্যান্য বিকাশকারীরা 10 …

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