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

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

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

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

19
আমি স্প্যাগেটি কোডের 200K লাইন উত্তরাধিকার সূত্রে পেয়েছি - এখন কী?
আমি আশা করি এটি কোনও প্রশ্নের পক্ষে খুব সাধারণ নয়; আমি সত্যিই কিছু পাকা পরামর্শ ব্যবহার করতে পারে। বিজ্ঞানীদের মোটামুটি ছোট দোকানে আমি একমাত্র "এসডাব্লু ইঞ্জিনিয়ার" হিসাবে নিয়োগ পেয়েছি যারা বিস্তৃত কোড বেসের সাথে একসাথে গত 10-20 বছর অতিবাহিত করেছে। (এটি কার্যত অপ্রচলিত ভাষায় লেখা হয়েছিল: জি 2 - গ্রাফিক্স …

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

11
"মিথোলিক্যাল ম্যান-মাস" থেকে "সার্জিক্যাল টিম" প্যাটার্নটির কী হয়েছিল?
বহু বছর আগে, আমি যখন পৌরাণিক ম্যান-মাস পড়ি, তখন আমি প্রচুর স্টাফ পেয়েছি যা আমি অন্যান্য উত্স থেকে ইতিমধ্যে জানতাম। যাইহোক, বইটি 1975 সালের সত্ত্বেও সেখানে নতুন জিনিসও ছিল them তার মধ্যে একটি ছিল: সার্জিক্যাল দল মিলগুলি প্রস্তাব দেয় যে একটি বড় কাজের প্রতিটি বিভাগকে একটি দলকে মোকাবেলা করতে হবে, …

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

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

16
বাগফিক্সিং কখন ওভারকিল হয়ে যায়, যদি কখনও হয়?
ভাবুন আপনি জাভাস্ক্রিপ্টে একটি ভিডিও প্লেয়ার তৈরি করছেন। এই ভিডিও প্লেয়ারটি পুনরাবৃত্তি ফাংশনটি ব্যবহার করে ব্যবহারকারীর ভিডিও বারবার লুপ করে এবং এর কারণে ব্রাউজারটি কোনও too much recursion RangeErrorসময়ে ট্রিগার করবে । সম্ভবত কেউ এতটা লুপের বৈশিষ্ট্যটি ব্যবহার করবে না। আপনার অ্যাপ্লিকেশনটি কখনই এই ত্রুটিটি ফেলে দেবে না, এমনকি যদি …

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

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

8
কেন অনেক প্রোগ্রামার তাদের কোডটি গিথুবে স্থানান্তর করছেন?
গত months মাস বা তারও বেশি সময় ধরে, আমি সোর্সফোর্জন.টনে হোস্ট করা অনেকগুলি কোডের পাশাপাশি অন্যান্য হোস্টিং সাইটগুলি "গিটিহাবের কাছে সরান" দেখছি। "গিথুব এ স্থানান্তরিত হয়েছে" এই বাক্যটি সহ একটি গুগল অনুসন্ধান গিথুব-এ পাঠানো টেক্সট সম্বলিত বেশ কয়েকটি ফলাফল প্রদান করে। এটি আমার জন্য খুব বিভ্রান্তিকর, এবং আমি ভাবছি, লোকেরা …

10
আমার সহকর্মী কোনও পরীক্ষা ছাড়াই কমিট করে ধাক্কা দেয়
আমার সহকর্মী যখন মনে করেন যে তার পিসিতে কোনও পরীক্ষার দরকার নেই, তখন তিনি পরিবর্তন করেন, কমিট করেন এবং তারপরে চাপ দেন। তারপরে তিনি প্রোডাকশন সার্ভারে পরীক্ষা করেন এবং বুঝতে পারেন যে সে ভুল করেছে। এটি সপ্তাহে একবার হয়। এখন আমি দেখতে পাচ্ছি যে তিনি 3 টি কমিট করেছেন এবং …

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

13
আপনি কোন "সংস্করণ নামকরণ কনভেনশন" ব্যবহার করেন? [বন্ধ]
বিভিন্ন সংস্করণ নামকরণ কনভেনশন বিভিন্ন প্রকল্পের জন্য উপযুক্ত? আপনি কি ব্যবহার করবেন এবং কেন? ব্যক্তিগতভাবে, আমি হেক্সাডেসিমাল (যেমন 11 বিবিসিএফ) এ একটি বিল্ড নম্বর পছন্দ করি, এটি খুব নিয়মিত বৃদ্ধি করা উচিত। এবং তারপরে গ্রাহকদের জন্য একটি সহজ 3 ডিজিটের সংস্করণ নম্বর, অর্থাৎ 1.1.3। 1.2.3 (11BCF) <- Build number, should …

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

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