প্রশ্ন ট্যাগ «code-reuse»

নতুন সফ্টওয়্যার তৈরির জন্য বিদ্যমান কোডের ব্যবহার।

12
প্রকল্পগুলিতে কোডের ক্ষুদ্র স্নিপেটগুলি ভাগ করার জন্য সেরা অনুশীলন
আমি সর্বদা কাজের জায়গায় DRY নীতি অনুসরণ করার চেষ্টা করি ; প্রতিবার আমি যখন অলসতার বাইরে কোডটি পুনরাবৃত্তি করেছি তখন এটি পরে কামড় দেয় যখন আমার এই কোডটি দুটি জায়গায় বজায় রাখা দরকার। তবে প্রায়শই আমি ছোট পদ্ধতিগুলি লিখি (সম্ভবত 10 - 15 লাইন কোড) যা একে অপরকে উল্লেখ করতে …

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

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

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

8
ক্লাসগুলিকে কেন "খোলা" হতে ডিজাইন করা উচিত নয়?
বিভিন্ন স্ট্যাক ওভারফ্লো প্রশ্ন এবং অন্যের কোড পড়ার সময় ক্লাসগুলি কীভাবে ডিজাইন করা যায় তার সাধারণ conকমত্য বন্ধ রয়েছে। এর অর্থ হল জাভা এবং সি # তে ডিফল্টভাবে সমস্ত কিছু ব্যক্তিগত, ক্ষেত্রগুলি চূড়ান্ত, কিছু পদ্ধতি চূড়ান্ত এবং কখনও কখনও ক্লাসগুলি এমনকি চূড়ান্ত হয় । এর পিছনে ধারণাটি বাস্তবায়নের বিশদটি গোপন …
44 code-reuse 

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

16
লাইব্রেরি এবং কোড স্নিপেটগুলি ভারীভাবে ব্যবহার না করার কোন ठोस কারণ রয়েছে? [বন্ধ]
সামগ্রিকভাবে আমি এখন প্রায় 8 বছর ধরে প্রোগ্রামিং করছি এবং আমার কাছে মনে হয় যে "কাজটি সম্পন্ন করতে" আমি ওপেন সোর্স লাইব্রেরি এবং স্নিপেটগুলিতে (অভিশাপ আপনি গিটহাব!) উপর আরও বেশি নির্ভরশীল। আমি জানি যে সময়ে আমি আমার নিজের প্রয়োগটি লিখতে পারি তবে আমি সামগ্রিক নকশায় মনোনিবেশ করতে পছন্দ করি। এটি …

4
রিচ হিকির অর্থ কী ছিল যখন তিনি বলেছিলেন, "এই সমস্ত বৈশিষ্ট্য [ইন্টারফেস / শ্রেণি / প্রকারের] আপনার পুনরায় ব্যবহারকে মেরে ফেলে!"
রিচ হিকির চিন্তা-চেতনামূলক গোটো সম্মেলনের মূল বক্তব্যটি " মূল্যবোধের মূল্য " ২৯ মিনিটে তিনি জাভার মতো ভাষার ওভারহেডের বিষয়ে কথা বলছেন এবং এমন বক্তব্য দেন যে, "এই সমস্ত ইন্টারফেস আপনার পুনরায় ব্যবহারকে মেরে ফেলবে।" সে কি বোঝাচ্ছে? এটা কি সত্যি? উত্তরের সন্ধানে আমি দৌড়ে এসেছি: ন্যূনতম জ্ঞানের মূলসূত্র একেএ দ্য …

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

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

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

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

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

9
সদৃশ কোড সরানোর জন্য জটিলতা যুক্ত করা হচ্ছে
আমার বেশ কয়েকটি ক্লাস রয়েছে যা সমস্ত জেনেরিক বেস বর্গ থেকে উত্তরাধিকার সূত্রে প্রাপ্ত। বেস ক্লাসে বিভিন্ন ধরণের অবজেক্টের সংগ্রহ রয়েছে T। প্রতিটি শিশু শ্রেণিকে অবজেক্টগুলির সংগ্রহ থেকে আন্তঃবিবাহিত মানগুলি গণনা করতে সক্ষম হওয়া প্রয়োজন, তবে যেহেতু শিশু শ্রেণিগুলি বিভিন্ন ধরণের ব্যবহার করে, গণনাটি এক শ্রেণিতে পৃথক পৃথক হয়ে যায়। …

6
অন্যান্য গ্রাহকের প্রকল্পগুলিতে কোডটি পুনরায় ব্যবহার করা কি আইনী?
আমি মোবাইল অ্যাপ্লিকেশনগুলির জন্য একটি স্বাধীন সফটওয়্যার বিকাশকারী হিসাবে কাজ করছি। একজন গ্রাহক আমাকে একটি মোবাইল অ্যাপ্লিকেশন বিকাশ করতে বলে। তাই এই মুহূর্তে আমি এই প্রকল্পের জন্য একটি অফার লিখতে সময় এবং প্রচেষ্টা গণনা করছি। অ্যাপ্লিকেশনটি কেবলমাত্র একটি নির্দিষ্ট সময়ের জন্য ব্যবহৃত হবে কারণ এটি পরে কোনও নির্দিষ্ট ইভেন্টের সাথে …
22 legal  code-reuse 

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