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

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

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

13
কেন এবং কী কারণে বিকাশকারীরা "প্রতিদিনের স্ক্র্যাম" পছন্দ করতে পারে না? [বন্ধ]
প্রতিদিনের স্ক্রাম ধরে রাখার সুবিধা রয়েছে যেমন: দল একে অপরের সাথে সমন্বয় পেতে সবাই জানে কী পরিমাণ কাজ করা হয়েছে বার্নডাউন চার্ট আরও এবং আরও সম্পূর্ণ হয়ে ওঠে টাস্ক বোর্ড আপডেট হয়েছে এটি এত দিন স্থায়ী হয় না, 15 মিনিট কাউকে হত্যা করবে না যাইহোক, সম্প্রতি (স্ক্র্যাম প্রয়োগ এবং ব্যবহারের …

17
আমার যোগাযোগ দক্ষতা কি কোনও সফটওয়্যার ইঞ্জিনিয়ারিং ক্যারিয়ারে নষ্ট হবে? [বন্ধ]
আমি প্রায় 5 বছর (বিএ ম্যাথ এবং বিএ কম্পিউটার সায়েন্সের পরে) আর্থিক প্রকৌশল ক্ষেত্রে রয়েছি (20% বিশ্লেষণ / প্রোগ্রামিং, ৮০% যোগাযোগ) এবং মানুষের সাথে যোগাযোগ করার এবং প্রযুক্তিগত সমস্যাগুলি নিয়ে আলোচনার (যেমন ইন্টারঅ্যাক্টিং) বিষয়ে আমার দক্ষতার জন্য আমি গর্বিত একটি দল সহ) আমি আমার কাজের এই অংশটি ভালবাসি। বিমূর্ত ধারণা …

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

18
একটি সাক্ষাত্কারের সময় সিন্টেক্সিকভাবে সঠিক হওয়া কতটা গুরুত্বপূর্ণ? [বন্ধ]
একটি সাক্ষাত্কার প্রার্থীকে হোয়াইটবোর্ডে একটি প্রোগ্রাম লিখতে বলার সময়, আপনি কি প্রার্থী কোডটি লিখবেন যা সিনট্যাক্টিক্যালি সঠিক? আমার দুটি প্রার্থী ছিল যার মধ্যে একটি সিন্ট্যাক্টিক্যালি সঠিক প্রোগ্রাম লিখেছিল তবে যুক্তিটি চিহ্ন পর্যন্ত ছিল না এবং অন্যটিতে যুক্তিটি আরও ভালভাবে লেখা হয়েছিল তবে বাক্য গঠনটি ছিলে। আমি প্রথম প্রার্থীর পক্ষে।
40 interview 

1
কারখানার প্যাটার্ন এবং বিমূর্ত কারখানার মধ্যে পার্থক্য কী?
অবশেষে কিছু বেসিক প্যাটার্নগুলি শিখার জন্য গুরুত্ব সহকারে শুরু করার পরে (ক্যারিয়ারের খুব দেরিতে, তবে এটি একটি আলাদা গল্প), আমি কারখানা প্যাটার্ন এবং অ্যাবস্ট্রাক্ট ফ্যাক্টরির মধ্যে পার্থক্যগুলি ঘিরে আমার মাথা পেতে চেষ্টা করছি। এই দুটি নিদর্শন মধ্যে মূল পার্থক্য কি? আমি বুঝতে পারি যে ফ্যাক্টরি পদ্ধতিটি উত্তরাধিকারের মাধ্যমে অবজেক্ট তৈরি …

19
আপনি নিজের কাজটি আরও ভাল করতে কাজের জন্য নিজের অর্থ দিয়ে হার্ডওয়্যার কিনবেন? [বন্ধ]
কর্মক্ষেত্রে, আমাকে একটি যুক্তিসঙ্গতভাবে নির্দিষ্ট মেশিন দেওয়া হয়েছিল (ডুয়াল কোয়াড 2GHz, 4 জিবি র‌্যাম, 160 জিবি 7200 আরপিএম ড্রাইভ, উইন 7), তবে এটি কয়েকটি জায়গায় (এইচডিডি / র‌্যাম) এর অভাব ছিল। আইটি কর্মীরা আমার নিজের সাথে হার্ডওয়্যার প্রতিস্থাপনের ক্ষেত্রে ঠিক ছিল, তাই এখন আমি একটি এসএসডি এবং একটি অতিরিক্ত 8 …

13
কর্মক্ষেত্রে কোডিং স্ট্যান্ডার্ডগুলি পরিচালনা করা (আমি বস না)
আমি একটি ছোট দলে কাজ করি, প্রায় 10 দেব! আমাদের মোটেই কোডিং মান নেই। কিছু নির্দিষ্ট জিনিস রয়েছে যা আদর্শ হয়ে উঠেছে তবে কিছু করার কিছু উপায় সম্পূর্ণ ভিন্ন are আমার বড়টি হ'ল ইনডেন্টেশন। কেউ ট্যাব ব্যবহার করেন, কেউ ফাঁকা জায়গা ব্যবহার করেন, কেউ কেউ বিভিন্ন সংখ্যক স্পেস ব্যবহার করেন …

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

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

2
কীভাবে কার্নেল / সিস্টেমস / ডিভাইস ড্রাইভার প্রোগ্রামার হয়ে উঠবেন? [বন্ধ]
আমি বর্তমানে অ্যান্ড্রয়েড ওএসের সাথে কাজ করা একটি সফটওয়্যার ইঞ্জিনিয়ার হিসাবে একটি পেশাদার দক্ষতায় কাজ করি। আমরা আমাদের প্ল্যাটফর্মটিকে প্রকল্পের অন্যান্য দিকগুলির মধ্যে দেশীয় ডেমন হিসাবে সংহত করার কাজ করি। আমি প্রাথমিকভাবে জাভাতে এসডিকে এবং অ্যান্ড্রয়েড অ্যাপ্লিকেশনগুলি বিকাশে কাজ করি তবে সি / সি ++ এর প্ল্যাটফর্মের সাথে সহায়তা পেতে …
40 c  linux  linux-kernel 

16
যদি কোনও বড় প্রকল্পের জন্য কোম্পানি আমার অবদানকে স্বীকৃতি না দেয় তবে আপনার পরামর্শ কী? [বন্ধ]
আমি এক বছরের অভিজ্ঞতার সাথে একটি এন্ট্রি স্তরের বিকাশকারী। আমি একটি বিশাল স্কেল প্রকল্পে কাজ করেছি যা আমি প্রায় ৮০% প্রকল্পের কাজটি খেলেছি, এই 5 মাস আমার কাছে ভীষণ ভয়ংকর ছিল - দেরী রাত্রি এমনকি রবিবারেও ব্যয় করেছিল। আমি পুরো প্রক্রিয়া মডেলটিতে কাজ করেছি, আমার কয়েকজন সহকর্মীর কাজ করে, ডিবি …
40 management 

7
ধ্রুবককে সংজ্ঞায়িত করার জন্য ইন্টারফেস রাখা কি খারাপ অভ্যাস?
আমি জাভাতে জুনিট পরীক্ষা ক্লাসের একটি সেট লিখছি। বেশ কয়েকটি ধ্রুবক রয়েছে, উদাহরণস্বরূপ স্ট্রিংগুলি যা আমার বিভিন্ন পরীক্ষার ক্লাসে লাগবে। আমি এমন একটি ইন্টারফেস নিয়ে ভাবছি যা তাদের সংজ্ঞা দেয় এবং প্রতিটি পরীক্ষার শ্রেণি এটি প্রয়োগ করে। আমি যে সুবিধাগুলি দেখতে পাচ্ছি তা হ'ল: ধ্রুবকগুলিতে সহজে অ্যাক্সেস: MY_CONSTANTপরিবর্তেThatClass.MY_CONSTANT প্রতিটি ধ্রুবক …

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

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

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