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

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

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

3
প্রোগ্রামিং * একটি ভাষায় বনাম বনাম রুবিতে সি কোড লেখা
কোড সম্পূর্ণ হয়েছে বলে যে আপনি aways কোড উচিত মধ্যে একটি ভাষা হিসেবে কোড উল্টোদিকে মধ্যে এটি। তার দ্বারা, তারা মানে আপনার প্রোগ্রামিং চিন্তাভাবনা কেবল এমন ভাষাগুলির মধ্যে সীমাবদ্ধ করবেন না যা আপনার ভাষা দ্বারা স্বয়ংক্রিয়ভাবে সমর্থিত। সেরা প্রোগ্রামাররা তারা কী করতে চায় তা নিয়ে চিন্তা করে এবং তারপরে তারা …

2
একটি "bodyshop" (প্রোগ্রামিং কাজ / পরিবেশের প্রসঙ্গে) এর অর্থ কী?
আমি একটি প্রোগ্রামিং জব / পরিবেশের দিক দিয়ে "বডিশপ" শব্দটি জুড়ে রেখেছি তবে গুগলিং সত্ত্বেও আমি ঠিক বুঝতে পারি না এটি কী বোঝায়? কেউ আমাকে আলোকিত দয়া করে করতে পারেন?

9
একটি অব্যর্থযোগ্য অন্তহীন প্রকল্পের সাথে মোকাবিলা করা
আমাদের একটি বিশাল (1200+ ঘন্টা) ওয়েবসাইট রয়েছে যাতে প্রচুর প্রযুক্তিগত debt ণ থাকে । এটি মূলত নিম্নলিখিত (সাধারণ) কারণে হয়। একাধিক প্রোগ্রামার যারা বিকাশের সময় আসে এবং যায়। উন্নয়নের সময় নির্দিষ্টকরণের পরিবর্তন। সংযুক্ত অনেকগুলি কার্যকারিতা যুক্ত হয়েছে (অল্প সময়ে)। গ্রাহক নতুন বৈশিষ্ট্য দর্শন চায়, এবং মূলত এই প্রকল্পের কাজ আসে …

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

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

6
আমার বস্তুটি পরিবর্তনযোগ্য হলে ফাংশনাল প্রোগ্রামিংয়ের প্রসঙ্গে কী ভুল হতে পারে?
আমি দেখতে পাচ্ছি পরিবর্তনীয় বনাম অপরিবর্তনীয় অবজেক্টের মতো যেমন অপরিবর্তনীয় বস্তুগুলি ভাগ এবং লিখনযোগ্য স্থিতির কারণে মাল্টি থ্রেড প্রোগ্রামিংয়ে সমস্যাগুলি নিবারণে প্রচুর কঠোর প্রচেষ্টা গ্রহণ করে। বিপরীতে, পরিবর্তনীয় অবজেক্টগুলি প্রতিবার নতুন কপি তৈরি করার চেয়ে অবজেক্টের সনাক্তকরণের সাথে মোকাবিলা করতে সহায়তা করে এবং এটি বিশেষত বৃহত্তর অবজেক্টগুলির জন্য কর্মক্ষমতা এবং …

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

2
সি # তে কীভাবে 'গ্লোবাল' ভেরিয়েবলগুলি encapsulate করা যায়? /ভাল অভ্যাস
এই পোস্টে উন্নতি করতে চান? এই প্রশ্নের বিশদ উত্তর প্রদান করুন, সহ उद्धरण এবং আপনার উত্তর কেন সঠিক তা ব্যাখ্যা সহ। পর্যাপ্ত বিবরণ ছাড়াই উত্তরগুলি সম্পাদনা বা মোছা হতে পারে। সি # তে আমার একাধিক পদ্ধতিতে ভেরিয়েবলগুলি এনক্যাপসুলেট করার জন্য সর্বোত্তম অনুশীলন কোনটি? এই দুটি পদ্ধতির উপরে কেবল আমার ক্লাসের …

9
শর্তাধীন (পজিশন <আকার) কেন এমন প্রচলিত প্যাটার্ন?
শর্ত বিবৃতিতে (আইএফ) প্রত্যেকে ব্যবহার করে (position &lt; size)তবে কেন? কেবল কনভেনশনই নাকি এর জন্য কোনও ভাল কারণ আছে? বন্য খুঁজে পাওয়া যায়: if (pos &lt; array.length) { // do some with array[pos]; } কদাচিৎ পাওয়া গেছে: if (array.length &gt; pos) { // do some with array[pos]; }

3
পদ্ধতির প্যারামিটারের ধরণ, রিটার্নের ধরণ এবং সম্পত্তির প্রকারের সংক্ষিপ্ততা সম্পর্কে বিধিগুলি
কিছু সময় আগে আমি পদ্ধতি প্যারামিটারের ধরণ, রিটার্নের ধরণ এবং সম্পত্তির ধরণের সংক্ষিপ্ততা সম্পর্কে এক ধরণের "থাম্বের নিয়ম" পড়েছিলাম, তবে আমি এটি মনে করি না। এটি আপনার রিটার্নের ধরণগুলি যথাসম্ভব কংক্রিট এবং আপনার প্যারামিটারের ধরণগুলি যতটা সম্ভব বিমূর্ত ... বা বিপরীতে রাখার বিষয়ে কিছু বলেছিল। আমি জানি না এটি আসলে …

8
কখন 'অনুকূলকরণের কোড' == 'স্ট্রাকচারিং ডেটা' করে?
ইয়কম্বিনেটর দ্বারা সাম্প্রতিক একটি নিবন্ধ একটি দুর্দান্ত প্রোগ্রামারের নীতিগুলি সহ একটি মন্তব্য তালিকাভুক্ত করে। #Good. ভাল প্রোগ্রামার: আমি কোডটি অপ্টিমাইজ করি। আরও ভাল প্রোগ্রামার: আমি ডেটা গঠন করি। সেরা প্রোগ্রামার: পার্থক্য কী? সাবজেক্টিভ এবং বিতর্কিত ধারণাগুলি স্বীকৃতি - এর অর্থ কী যার বিষয়ে কি কারও অবস্থান রয়েছে? আমি করি, তবে …

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

2
এআরসি'র অধীনে সম্পত্তি: সর্বদা বা কেবল সর্বজনীন?
রবার্ট ম্যাকনালির দু'বছর আগে কিছুটা কম আগে "দ্য কোড কমান্ডমেন্টস: অবজেক্টিভ-সি কোডিংয়ের সেরা অনুশীলন" নামক একটি নিবন্ধ পড়ার পরে , আমি আমার উদ্দেশ্য-সি শ্রেণীর প্রতিটি ডেটা সদস্যের জন্য সম্পত্তি ব্যবহার করার অভ্যাসটি গ্রহণ করেছি ( ২০১২ সালের মে হিসাবে তৃতীয় আদেশটি)। ম্যাকনলি এগুলি করার জন্য এই কারণগুলি তালিকাভুক্ত করে (আমার …

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

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