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

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

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


3
সংযুক্তকারীগুলি কী এবং কীভাবে তারা প্রোগ্রামিং প্রকল্পগুলিতে প্রয়োগ হয়? (ব্যবহারিক ব্যাখ্যা)
সংযুক্তকারী কি? আমি খুজতেছি: একটি বাস্তব ব্যাখ্যা তারা কীভাবে ব্যবহৃত হয় তার উদাহরণ সংযুক্তিরা কীভাবে কোডের মানের / সাধারণতা উন্নত করে তার উদাহরণ আমি খুঁজছি না: সংযুক্তকারীগুলির ব্যাখ্যা যা আমাকে কাজ করতে সহায়তা করে না (যেমন ওয়াই-কম্বিনেটর)

14
RESTful API নকশা। সারি না থাকলে আমি কী ফিরিয়ে দেব?
আমি বর্তমানে স্লিম ফ্রেমওয়ার্ক সহ একটি সোশ্যাল নেটওয়ার্কের জন্য একটি এপিআই কোডিং করছি। আমার প্রশ্ন হ'ল: যখন জসন কাঠামোয় ফিরে আসার জন্য কোনও সারি নেই তখন সেরা অনুশীলনগুলি কী কী? বলুন যে এই কলটি / ভি 1 / পান / চলচ্চিত্রগুলি সারণী চলচ্চিত্রের নামগুলি থেকে 2 টি সারি ফেরত দেয়: …

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

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

14
প্রতিবিম্ব ব্যবহার করে সমস্যা আছে?
আমি জানি না, তবে আমি সর্বদা মনে করি যখন আমি প্রতিবিম্ব ব্যবহার করি তখন আমি "প্রতারণা" করছি - সম্ভবত এটি আমি যে পারফরম্যান্সের আঘাতের কারণে জানি তা আমি গ্রহণ করছি। আমার অংশ বলে, এটি যদি আপনি যে ভাষা ব্যবহার করছেন তার একটি অংশ হয় এবং এটি আপনি যা করার চেষ্টা …

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

15
পরিষ্কার কোড: কয়েকটি পরামিতি সহ ফাংশন [বন্ধ]
আমি রবার্ট সি মার্টিনের ক্লিন কোডের প্রথম অধ্যায়গুলি পড়েছি , এবং এটি আমার কাছে বেশ সুন্দর বলে মনে হয়েছে, তবে আমার একটি সন্দেহ আছে, একটি অংশে এটি উল্লেখ করা হয়েছে যে এটি ভাল (জ্ঞানীয়ভাবে) রয়েছে যে ফাংশনগুলির কয়েকটি পরামিতি থাকতে হবে সম্ভব হিসাবে, এটি এমনকি 3 বা ততোধিক পরামিতি একটি …

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

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

6
`C> = '0' বা` সি> = 48` পরীক্ষা করা কি ভাল?
আমার কয়েকজন সহকর্মীর সাথে আলোচনার পরে, আমি সর্বোত্তম অনুশীলনগুলি অনুসরণ করে জাভাতে চর ডেটা টাইপকে কীভাবে আচরণ করব সে সম্পর্কে একটি 'দার্শনিক' প্রশ্ন ধরুন একটি সাধারণ দৃশ্য (স্পষ্টতই এটি আমার প্রশ্নের একটি অনুশীলনকে অর্থ দেওয়ার জন্য খুব সহজ উদাহরণ) যেখানে স্ট্রিংয়ের ইনপুট হিসাবে দেওয়া হয়েছে, আপনাকে এতে উপস্থিত সংখ্যার অক্ষরের …

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

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

14
আমাদের অ্যাপ্লিকেশনগুলিতে মানকগুলি হার্ডকোড করা কি কখনও ভাল ধারণা?
আমাদের অ্যাপ্লিকেশনগুলিতে মানকগুলি হার্ডকোড করা কি কখনও ভাল ধারণা? অথবা এই ধরণের মানগুলি পরিবর্তন করার প্রয়োজন হলে ডায়নামিকভাবে কল করা কি সর্বদা সঠিক জিনিস?

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