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

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

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

10
কেন আমাদের বেশিরভাগ লোক লুপের পাল্টা ভেরিয়েবল হিসাবে 'আই' ব্যবহার করেন?
আমাদের মধ্যে কেন অনেকে একই ভেরিয়েবল নাম ব্যবহার করে একই প্যাটার্নটি পুনরাবৃত্তি করে সে সম্পর্কে কেউ ভেবে দেখেছেন? for (int i = 0; i < foo; i++) { // ... } এটা কোড আমি কখনো ব্যবহারসমূহ দিকে তাকিয়ে করেছি বলে মনে হয় i, j, kইত্যাদি পুনরাবৃত্তির ভেরিয়েবল হিসেবে। আমি মনে …

19
একটি ফাংশন খুব ছোট হতে পারে?
যখনই আমি একই যুক্তিটি একাধিকবার লিখতে দেখি, আমি সাধারণত এটি কোনও ফাংশনে আটকে থাকি যাতে আমার আবেদনে কেবলমাত্র একটি জায়গা থাকে আমাকে সেই যুক্তি বজায় রাখতে হয়। একটি পার্শ্ব প্রতিক্রিয়া হ'ল আমি মাঝে মাঝে এক বা দুটি লাইন ফাংশন দিয়ে শেষ করি যেমন: function conditionMet(){ return x == condition; } …

14
সমাধানটি যতটা সম্ভব জেনেরিক বা যতটা সম্ভব সুনির্দিষ্ট হওয়া উচিত?
বলুন আমার একটি সত্তা রয়েছে যার "টাইপ" বৈশিষ্ট্য রয়েছে। 20+ সম্ভাব্য প্রকার হতে পারে। এখন আমাকে এমন কিছু বাস্তবায়ন করতে বলা হয়েছে যা A-> B থেকে টাইপ পরিবর্তন করতে দেয়, যা একমাত্র ব্যবহারের ক্ষেত্রে। সুতরাং আমি কি এমন কিছু বাস্তবায়ন করব যা বৈধ প্রকারের যতক্ষণ না ধরণের নির্বিচারে পরিবর্তনের অনুমতি …

5
একই আইডি বৈশিষ্ট্যযুক্ত দুটি HTML উপাদান: এটি আসলে কতটা খারাপ?
গুগল ম্যাপস সোর্স কোডটি কেবল ব্রাউজ করা হচ্ছে। তাদের শিরোনামে, তাদের আইডি = "অনুসন্ধান" এর সাথে 2 টি ডিভ থাকে এবং এর মধ্যে একটিতে অন্যটি থাকে এবং জাস্ট্র্যাক = "1" বৈশিষ্ট্যও রয়েছে। তাদের মতো করে আলাদা করার একটি ফর্ম রয়েছে: <div id="search" jstrack="1"> <form action="/maps" id="...rest isn't important"> ... <div …

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

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

6
পদ্ধতি বনাম ফাংশন বনাম পদ্ধতি
সাধারণ প্রশ্ন, তবে আমি প্রায়শই এই উগ্রতার সাথে সংজ্ঞায়িত এই তিনটি শর্তটি শুনি, তবে যা বছরের পর বছর ধরে আমার কাছে বিভিন্ন জিনিস বোঝার জন্য পরিচিত। "পদ্ধতি", "পদ্ধতি", "ফাংশন", "সাবরোটাইনস" ইত্যাদির "সঠিক" সংজ্ঞাগুলি কী কী?

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

22
স্বয়ংক্রিয় প্রোগ্রামিং: কোড লেখার কোড লিখুন [বন্ধ]
দ্যা প্র্যাগমেটিক প্রোগ্রামার বইটি পড়ার পরে , আমার যে যুক্তিগুলির মধ্যে সবচেয়ে আকর্ষণীয় বিষয়টি খুঁজে পেয়েছিল তার মধ্যে একটি ছিল "লিখন কোড যা কোড লেখায়"। আমি এটি সম্পর্কে আরও কিছু ব্যাখ্যা বা নিবন্ধের জন্য নেট অনুসন্ধান করার চেষ্টা করেছি এবং আমি এই বিষয়ে কিছু ভাল নিবন্ধ পেয়েছি, এখনও আমি কোনও …


30
কোন জনপ্রিয় "সেরা অনুশীলন" সর্বদা সেরা হয় না এবং কেন? [বন্ধ]
"সেরা অনুশীলন" আমাদের শিল্পের সর্বত্র রয়েছে। "কোডিং সেরা অনুশীলনগুলি" সম্পর্কে একটি গুগল অনুসন্ধান প্রায় 1.5 মিলিয়ন ফলাফলকে সরিয়ে নিয়েছে। ধারণাটি অনেকের কাছে স্বস্তি বয়ে নিয়েছে; কেবল নির্দেশাবলী অনুসরণ করুন, এবং সবকিছু ঠিকঠাক হয়ে উঠবে। যখন আমি একটি সেরা অনুশীলন সম্পর্কে পড়ি - উদাহরণস্বরূপ, আমি সম্প্রতি ক্লিন কোডের বেশ কয়েকটি মাধ্যমে …

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

13
শ্রেণি প্রয়োগের অন্যান্য প্রোগ্রামারদের কীভাবে সতর্ক করা যায়
আমি এমন ক্লাস লিখছি যা "অবশ্যই একটি নির্দিষ্ট উপায়ে ব্যবহার করা উচিত" (আমি অনুমান করি সমস্ত শ্রেণি অবশ্যই আবশ্যক ...)। উদাহরণস্বরূপ, আমি fooManagerক্লাস তৈরি করি , যার জন্য একটি কল প্রয়োজন, বলুন Initialize(string,string)। এবং, উদাহরণটিকে আরও কিছুটা এগিয়ে নিয়ে যাওয়ার জন্য, আমরা এর ThisHappenedক্রিয়াটি না শুনলে শ্রেণিটি অকেজো হবে । …

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

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