প্রশ্ন ট্যাগ «programming-practices»

প্রোগ্রামিং অনুশীলনগুলি সাধারণত সফটওয়্যার বিকাশে সাধারণত বা না হিসাবে ব্যবহৃত অনুশীলন। এর মধ্যে অ্যাগিল ডেভলপমেন্ট, কানবান, কোডিং শর্টকাট ইত্যাদির মতো জিনিস অন্তর্ভুক্ত থাকতে পারে

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

9
"ব্যান্ডেজ" সমাধানগুলি কতটা সাধারণ? [বন্ধ]
বন্ধ । এই প্রশ্নটি আরও ফোকাস করা প্রয়োজন । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি কেবলমাত্র এই পোস্টটি সম্পাদনা করে একটি সমস্যায় ফোকাস করে । 5 বছর আগে বন্ধ । নিম্নলিখিত পরিস্থিতিতে কল্পনা করুন: আপনি সনাক্ত করেছেন যে আপনার (বা …

12
মন্তব্য করা সংক্ষিপ্ত অভিনব কোড বনাম বনাম uncommented আর বুঝতে সহজ কোড - কোনটি পছন্দ?
কখনও কখনও একটি অ্যালগরিদম দুটি উপায়ে লেখা যেতে পারে: সংক্ষিপ্ত, অভিনব উপায়; অথবা দীর্ঘ, সহজে বোঝার উপায়। উদাহরণস্বরূপ, এখানে একটি লম্বা একটি স্ট্রিং অনুলিপি এর সহজ উপায় আছে sourceথেকে destসি: *dest = *source; while (*source != '\0') { source++; dest++; *dest = *source; } (true); এবং এখানে একটি সংক্ষিপ্ত, অভিনব …

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

6
পোস্টের আগে পূর্বরূপ দেখানোর জন্য REST শেষ পয়েন্ট
আমি একটি নতুন ওয়েব অ্যাপ্লিকেশন ডিজাইন করছি যা একটি REST ব্যাকএন্ড এবং এইচটিএমএল + জেএস সম্মুখভাগ দ্বারা চালিত। একটি সত্তা পরিবর্তন করার জন্য এটিতে একটি POST পদ্ধতি রয়েছে (আসুন কনফিগারেশনকে কল করুন), অ্যাপ্লিকেশনটির অনেক উপাদানগুলির ক্ষেত্রে এর বেশ কয়েকটি পার্শ্ব প্রতিক্রিয়া রয়েছে। এর অনুমান করা যাক পোষ্ট এই ভাবে সম্পাদিত …

3
কিভাবে ডেটা অ্যাক্সেস স্তর পরীক্ষা করতে?
আমার কাছে একটি ডিএও পদ্ধতি রয়েছে যা জেডিবিসি অ্যাক্সেসের জন্য স্প্রিংকে ব্যবহার করে। এটি কোনও আইটেম বিক্রির বিক্রেতার সাফল্যের হার গণনা করে। কোডটি এখানে: public BigDecimal getSellingSuccessRate(long seller_id) { String sql = "SELECT SUM(IF(sold_price IS NOT NULL, 1, 0))/SUM(1) FROM transaction WHERE seller_id = ?"; Object[] args = {seller_id}; return …

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

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

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

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

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

10
আপনি সাধারণত কোনও শ্রেণীর অঞ্চলগুলি কীভাবে বিন্যাস করেন?
আমি ভাবছিলাম যে কোনও শ্রেণীর অঞ্চল নির্ধারণের জন্য কোনও মানদণ্ড রয়েছে কিনা? আমি বর্তমানে ব্যবহার Fields Constructor Properties Public Methods Private Methods Fieldsব্যক্তিগত সম্পত্তি Propertiesহওয়া এবং সর্বজনীন হওয়া। আমি প্রয়োজন বোধ হয় সাধারণত এর মধ্যে subregions ব্যবহার করব, বা মাঝে মাঝে নীচে অন্যান্য অঞ্চল যুক্ত করব (যেমন ইন্টারফেস বা বেসক্লাস …

6
ম্যাক্রো কী? ম্যাক্রো এবং ফাংশন মধ্যে পার্থক্য?
আমি ম্যাক্রো ধারণাটি ভালভাবে বুঝতে পারি না। ম্যাক্রো কী? বুঝতে পারছি না কীভাবে এটি ফাংশন থেকে আলাদা? ফাংশন এবং ম্যাক্রো উভয়ই কোডের একটি ব্লক ধারণ করে। তাহলে ম্যাক্রো এবং ফাংশন কীভাবে আলাদা হয়?

10
আমাদের "কলব্যাক ফাংশন" কেন দরকার?
আমি বইটি পড়ছি programming in Lua। এটা বলেছে বন্ধ অনেকগুলি প্রসঙ্গে একটি মূল্যবান সরঞ্জাম সরবরাহ করে। আমরা দেখেছি, এগুলি উচ্চতর অর্ডার ফাংশন যেমন বাছাইয়ের জন্য আর্গুমেন্ট হিসাবে কার্যকর। বন্ধগুলি এমন ফাংশনগুলির জন্য মূল্যবান যেগুলি আমাদের ফাংশনগুলির জন্যও অন্যান্য ফাংশন তৈরি করে, যেমন আমাদের নতুন কাউন্টার উদাহরণ হিসাবে; এই প্রক্রিয়াটি লুয়া …

6
প্রতিবিম্বটি (ওভার) ব্যবহার করা কি খারাপ অভ্যাস?
বয়লারপ্লেট কোডের পরিমাণটি যদি হ্রাস করে তবে প্রতিবিম্বটি ব্যবহার করা কি একটি ভাল অনুশীলন? মূলত পারফরম্যান্স এবং সম্ভবত একপাশে পাঠযোগ্যতা এবং অন্যদিকে অ্যাবস্ট্রাকশন / অটোমেশন / অন্যদিকে বয়লারপ্লেট কোড হ্রাসের মধ্যে একটি বাণিজ্য রয়েছে। সম্পাদনা: প্রতিবিম্বের প্রস্তাবিত ব্যবহারের উদাহরণ এখানে । একটি উদাহরণ দিতে, অনুমান করা সেখানে একটি বিমূর্ত ক্লাস …

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