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

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

4
যখন টিডিডি পরীক্ষাগুলি নতুন কার্যকারিতা প্রকাশ করে যা পরীক্ষাগুলিরও প্রয়োজন হয় তা প্রকাশ করে?
আপনি যখন কোন পরীক্ষা লিখছেন তখন আপনি কী করবেন যখন আপনি পরীক্ষা পাস করার প্রয়োজন সেখানে পৌঁছেছেন এবং আপনি বুঝতে পেরেছেন যে আপনার একটি অতিরিক্ত ক্রিয়াকলাপ প্রয়োজন যা তার নিজস্ব ফাংশনে পৃথক করা উচিত? এই নতুন ফাংশনটিও পরীক্ষা করা দরকার, তবে টিডিডি চক্র বলেছে একটি পরীক্ষা ব্যর্থ করে দিন, তারপরে …
13 unit-testing  tdd 

7
বড় ওহ স্বরলিপি স্থির মান উল্লেখ করে না
আমি একজন প্রোগ্রামার এবং সবেমাত্র অ্যালগোরিদম পড়া শুরু করেছি। বগ ওহ, বিগ ওমেগা এবং বিগ থেটা নামক শিরোনামগুলির সাথে আমি পুরোপুরি নিশ্চিত নই। বিগ ওহর সংজ্ঞা অনুসারে এর কারণটি হল এটিতে বলা হয়েছে যে একটি ফাংশন জি (এক্স) হওয়া উচিত যা এটি সর্বদা চ (এক্স) এর চেয়ে বড় বা সমান। …

6
লগিং জন্য নিয়ম এবং পরামর্শ?
আমার সংস্থায় আমরা লগিং সম্পর্কে কিছু বিধি / গিল্ডলাইন একসাথে রেখেছি যা আপনি জানতে বা মন্তব্য করতে পারেন কিনা তা জানতে চাই। আমরা জাভা ব্যবহার করি তবে আপনি লগিন - নিয়ম এবং পরামর্শ সম্পর্কে সাধারণভাবে মন্তব্য করতে পারেন সঠিক লগিং স্তরটি ব্যবহার করুন ত্রুটি: কিছু খুব ভুল হয়ে গেছে এবং …
13 java  logging 

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

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

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

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

8
বিগ-এন্ডিয়ান এবং লিটল-এন্ডিয়ানদের মধ্যে পার্থক্যটি মনে করার কোনও ব্যবহারিক কৌশল আছে?
আমি বিগ-এন্ডিয়ান এবং লিটল-এন্ডিয়ান সমস্যা নিয়ে প্রতিদিন কাজ করি না এবং এটি কোনটি কোনটি তা মনে রাখা খুব কঠিন। সম্প্রতি আমি একটি সাক্ষাত্কার পেয়েছিলাম দুজনের মধ্যে পার্থক্য জিজ্ঞাসা; যেহেতু আমার মনে নেই আমি "অনুমান" করার সিদ্ধান্ত নিয়েছিলাম (50% সুযোগ, সর্বোপরি) তবে আমি ব্যর্থ হয়েছি। সুতরাং, বড় এন্ডিয়ান এবং সামান্য এন্ডিয়ানের …
13 endianness 

9
অ্যারে না মলোক?
আমি আমার অ্যাপ্লিকেশনটিতে নিম্নলিখিত কোডটি ব্যবহার করছি এবং এটি ঠিকঠাক কাজ করছে। তবে আমি ভাবছি যে এটি মলোক দিয়ে তৈরি করা বা এটি যেমন রেখে দেওয়া ভাল তবে? function (int len) { char result [len] = some chars; send result over network }
13 c 

6
সাধারণ মানব পাঠযোগ্য কনফিগারেশন ফাইল ফর্ম্যাটটি কী? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 5 বছর আগে বন্ধ । বর্তমান কনফিগারেশন ফাইলটি নিম্নরূপ: mainwindow.title = 'test' mainwindow.position.x = 100 mainwindow.position.y = …

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

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

11
আপনি কি অন্যকে রূপান্তর করতে ব্যবহার করতে পারেন এমন কোনও ব্যক্তিগতকরণযোগ্য প্রোগ্রামিং ভাষা রয়েছে?
এমন কোনও প্রোগ্রামিং ভাষা রয়েছে যাতে আপনি নিজের বাক্য গঠন কনফিগারেশন সেট করতে পারেন এবং কোডটি আপনার পছন্দ ভাষায় রূপান্তরিত করতে পারে? উদাহরণস্বরূপ, আপনি সুনির্দিষ্ট কনফিগারেশন যেমন পাইথনের সূচকযুক্ত ব্লকগুলি বেছে নেবেন, [a,b,c]অ্যারেগুলিকে প্রাথমিকভাবে সাজিয়ে ^তোলেন এবং অন্যদের জন্য। একটি স্ক্রিপ্ট এটিকে আপনার পছন্দ ভাষার সমতুল্যে রূপান্তরিত করবে।

5
আমার কত কোডের জন্য দায়বদ্ধ হওয়া উচিত?
সহকর্মীদের এবং প্রস্থান সাক্ষাত্কারগুলির মাধ্যমে, আমি শুনেছি যে আমার ছোট সংস্থায় আমি অন্য কোনও চাকরির চেয়ে 3-10 গুণ বেশি কোড থেকে যে কোনও জায়গায় "দায়বদ্ধ"। আমি এমন এক ধরণের ফাজী মেট্রিকের সন্ধানের চেষ্টা করছি যা আমি আমার ক্ষেত্রের অন্যদের সাথে আমার কাজের চাপের তুলনা করতে ব্যবহার করতে পারি। "কোড দায়বদ্ধতা" …
13 metrics 

2
পিএইচপি ভেরিয়েবলগুলি কেন ডলারের চিহ্ন সহকারে করা দরকার?
আমি বুঝতে পেরেছি যে সমস্ত পিএইচপি ভেরিয়েবলের আগে ডলারের চিহ্ন (যেমন $someValue = 1) হওয়া দরকার, তবে কেন এটি হয়? এই নকশার পছন্দটি কেন করা হয়েছিল? আমার জিজ্ঞাসার কারণটি আমার গার্লফ্রেন্ডকে কেন জিজ্ঞাসা করা হয়েছিল কেন আমি যখন উল্লেখ করেছি যে পিএইচপি ভেরিয়েবলগুলি ডলারের চিহ্ন দিয়ে শুরু করা দরকার এবং …
13 php  syntax 

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