প্রশ্ন ট্যাগ «development-process»

সফ্টওয়্যার বিকাশ প্রক্রিয়া সম্পর্কিত প্রশ্নের জন্য।

17
প্রোগ্রামারস বিলেস অফ দায়সেন্টস [বন্ধ]
সুতরাং, আমরা সকলেই শুনেছি প্রোগ্রামার্স বিল অফ রাইটস এবং এক্সপির একই ধারণা রয়েছে। আজকাল এটি একটি সাধারণ অভিযোগ যে আমরা জনগণের অধিকার সম্পর্কে অনেক কিছুই শুনি তবে তাদের দায়িত্ব সম্পর্কে তেমন কিছু হয় না, তাই প্রোগ্রামারদের দায়বদ্ধতার বিলে কী হওয়া উচিত। এটি এমন জিনিস যা তাদের করা উচিত, যা তারা …

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

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

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

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

6
আমি এমন কোনও সিস্টেমকে কীভাবে পরীক্ষা করব যেখানে অবজেক্টগুলি উপহাস করা কঠিন?
আমি নিম্নলিখিত সিস্টেমের সাথে কাজ করছি: Network Data Feed -> Third Party Nio Library -> My Objects via adapter pattern আমাদের সম্প্রতি একটি সমস্যা হয়েছিল যেখানে আমি যে লাইব্রেরিটি ব্যবহার করছি তার সংস্করণ আপডেট করেছি, যা অন্যান্য বিষয়গুলির সাথে টাইমস্ট্যাম্পগুলির (যা তৃতীয় পক্ষের লাইব্রেরি হিসাবে প্রত্যাবর্তন করে long), যুগের পরে …

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

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

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

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

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

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

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

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

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

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