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

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

17
আপনি যখন যাচ্ছেন তখন কি আপনার কোডটি সংকলন করার কোনও সুবিধা আছে?
আমার সম্প্রতি একটি কাজের সাক্ষাত্কার হয়েছিল যাতে তারা আমাকে কিছু বাস্তব কোড লেখার জন্য একটি ঘন্টা দিয়েছিল। এটি কোনও বিশাল পরিমাণ নয়, সম্ভবত ১০০ লাইনের চেয়ে কম। প্রায় 45 মিনিটের পরে, আমি এটি সংকলন করেছি, এটি চালিয়েছি এবং এটি কাজে লাগিয়েছি। আমি 5-10 মিনিট সংকলন ত্রুটিগুলি এবং দু'টি ছোট ছোট …

23
কোডে মন্তব্য করা অপছন্দকারী দলের সদস্যের সাথে আমি কীভাবে আচরণ করব?
আমার দলের একজন সদস্য ধারাবাহিকভাবে তার কোডে মন্তব্য করা এড়ানো যায়। তার কোডটি স্ব-ডকুমেন্টিং নয়, এবং অন্যান্য প্রোগ্রামারদের তার কোড বুঝতে অসুবিধা হয়েছে। আমি তাকে কয়েকবার তার কোড মন্তব্য করতে বলেছি, তবে সে কেবল অজুহাত দেয় বা দাবি করে যে সে পরে তা করবে। তাঁর উদ্বেগ হ'ল মন্তব্য যুক্ত করা …
182 teamwork  team  comments 

9
"সবাই কি প্রোগ্রামার হতে পারে না" অধ্যয়ন করা হয়েছে?
একটি পুরানো প্রবাদ যা অনেক প্রোগ্রামারই আঁকড়ে থাকে তা হ'ল "প্রোগ্রামিং শিখতে একটি নির্দিষ্ট ধরণের মন লাগে, এবং সবাই তা করতে পারে না।" এখন আমি নিশ্চিত যে আমাদের সকলেরই নিজস্ব উপাখ্যান রয়েছে, তবে এটি কি বৈজ্ঞানিকভাবে অধ্যয়ন করা হয়েছে?
182 case-studies 

23
আপনি যখন রাতের বিল্ড ভেঙে ফেলেছেন তখন কীভাবে ক্ষমা চাবেন [বন্ধ]
আমার প্রকল্পে আমার প্রথম প্রতিশ্রুতিবদ্ধতার ফলে রাতারাতি বিল্ডিং ভেঙে যায় এবং লোকেরা আমার কাছ থেকে মুক্তি পেয়েছে কারণ আমরা মুক্তির কাছাকাছি এসেছি। আমি একটি ক্ষমা প্রার্থনা ইমেল প্রেরণ করতে চাই যা আন্তরিক এবং একই সাথে ইঙ্গিত করে যে এটি আমার প্রথম প্রতিশ্রুতি এবং এটির আর পুনরাবৃত্তি হবে না। স্থানীয় নাগরিক …

8
প্রতিটি ভাষা সি লেখা হয়?
কখনও কখনও বিভিন্ন ভাষায় প্রোগ্রামিং করার সময় (সি / সি ++, সি #), এই চিন্তা আমার মনে আসে: প্রতিটি প্রোগ্রামিং সি প্রোগ্রামিং ভাষায় লেখা আছে? সি ভাষা কি সব ভাষার জনক / পিতা? প্রতিটি ধারণা ( ওওপি , ইত্যাদি) সমস্তই সিতে প্রয়োগ করা হয়? আমি কি সঠিক দিকে আছি?

17
আপনার দৈনন্দিন কাজকর্মের মধ্যে আপনি কীভাবে "এটি ঠিক করুন" এবং "এটি ASAP" এর মধ্যে ভারসাম্য বজায় রাখবেন? [বন্ধ]
আমি নিজেকে বার বার এই প্রশ্নটি নিয়ে ভাবছি। আমি জিনিসগুলি সঠিকভাবে করতে চাই: পরিষ্কার, বোধগম্য এবং সঠিক কোড যা রক্ষণাবেক্ষণ করা সহজ write যাইহোক, আমি যা করতে পেরেছি তা হল প্যাচের উপর প্যাচ লেখা; কেবলমাত্র সময় নেই বলে, ক্লায়েন্টরা অপেক্ষা করছেন, একটি বাগ রাতারাতি স্থির করা উচিত, সংস্থা এই সমস্যায় …

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

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

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

3
উচ্চ ট্রাফিক ওয়েবসাইটগুলির জন্য কী সত্তা ফ্রেমওয়ার্ক উপযুক্ত?
সম্ভাব্য 1000 হিট / সেকেন্ড সহ সত্তা ফ্রেমওয়ার্ক 4 কী কোনও পাবলিক ওয়েবসাইটের জন্য ভাল সমাধান? আমার বোঝার মধ্যে EF বেশিরভাগ ছোট বা ইন্ট্রানেট ওয়েবসাইটগুলির জন্য একটি কার্যকর সমাধান, তবে একটি জনপ্রিয় সম্প্রদায় ওয়েবসাইটের মতো কোনও কিছুর জন্য সহজেই স্কেল করতে পারে না (আমি জানি যে SO লিনক এস এসকিউএল …

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

16
গেটারস এবং সিটারগুলি কখন ন্যায়সঙ্গত হয়
আগত ও সেটটাররা প্রায়শই যথাযথ ওও না হওয়ায় সমালোচিত হয় are অন্যদিকে আমি দেখেছি বেশিরভাগ ওও কোডটিতে বিস্তৃত গিটার এবং সেটটার রয়েছে। গেটার্স এবং সিটাররা কখন ন্যায়সঙ্গত হয়? আপনি কি সেগুলি এড়াতে চেষ্টা করবেন? তারা সাধারণভাবে অতিরিক্ত ব্যবহার করা হয়? যদি আপনার পছন্দের ভাষার বৈশিষ্ট্যগুলি রয়েছে (খনিটি করে) তবে এই …

4
গিটের দ্বি-পর্যায়ের কমিট প্রক্রিয়া (মঞ্চায়ন) এর সুবিধা কী?
আমি গিট শিখছি এবং আমি লক্ষ্য করেছি যে এটিতে দ্বি-পদক্ষেপের প্রতিশ্রুতিবদ্ধ প্রক্রিয়া রয়েছে: git add <files> git commit প্রথম পদক্ষেপটি "স্টেজেজিং এরিয়া" বা "সূচক" নামে পরিচিত এর মধ্যে সংশোধন করে places আমি যে বিষয়ে আগ্রহী তা হ'ল কেন এই নকশার সিদ্ধান্ত নেওয়া হল এবং এর সুবিধাগুলি কী? এছাড়াও, গিট ব্যবহারকারী …

12
একটি API এবং একটি SDK মধ্যে পার্থক্য কি?
আমি বিভিন্ন এপিআই এবং এসডিকে দিয়ে দেখছিলাম, যখন আমি বুঝতে পারি যে আমি আসলে একটি এপিআই এবং এসডিকে নামক কিছুটির মধ্যে পার্থক্য বলতে পারি না । এগুলি উভয়ই হ'ল আপনার প্রোগ্রামটির জন্য অন্য সফ্টওয়্যার দ্বারা সরবরাহিত সংস্থাগুলির সাথে ইন্টারফেস করার এবং নিয়ন্ত্রণ করার একটি উপায়, অন্য সফ্টওয়্যারটি কোনও ওয়েব সার্ভিস, …

5
আপনি কখন ক্লাসের পরিবর্তে স্ট্রাক্ট ব্যবহার করবেন? [বন্ধ]
স্ট্র্টস বনাম ক্লাস কখন ব্যবহার করবেন সে সম্পর্কে আপনার আঙ্গুলের নিয়ম কী? আমি এই পদগুলির সি # সংজ্ঞার কথা ভাবছি তবে আপনার ভাষার যদি একই ধারণা থাকে তবে আমি আপনার মতামতটিও শুনতে চাই। আমি প্রায় প্রতিটি কিছুর জন্য ক্লাস ব্যবহার করার প্রবণতা রাখি এবং স্ট্রাক্ট কেবল তখনই ব্যবহার করি যখন …
174 c#  design  class  struct 

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