প্রোগ্রামারদের জন্য মন মানচিত্র [বন্ধ]


10

প্রোগ্রামাররা তাদের কাজ করার পদ্ধতিটি সাজানোর ক্ষেত্রে মন মানচিত্র কীভাবে কার্যকর ?


1
আমি তাদের দরকারী মনে করি না। এটি দেখে মনে হচ্ছে এমন কিছু আছে যা অ্যান্টি বা অন্যথায় অ-প্রযুক্তিগত লোক আঁকবে। 12manage.com/images/picture_mind_mapping_applications.jpg আমিও ইউএমএলটিকে দরকারী মনে করি না। কোডটি শেষ হওয়ার পরে আমি এটি দেখতে পারি, তবে আমি এটি প্রথমে ডিজাইন করব না এবং তারপরে কোডটি প্রয়োগ করব। আমি আমার জন্য সবচেয়ে ভাল কাজ করে এমন চিত্রগুলি ব্যবহার করতে চাই, যেগুলি কোনও প্রক্রিয়া দ্বারা প্রভাবিত হয় না। ভাল উদাহরণ (আমার নয়): লেবুডোডর / আইমেজস / কম্পিউটার / মজিক- কম্পম্পেশন- লেভেলস.জেপিজি ভ্যালাব.ইউসিএফ.ইডু / এমএম / এমএমউইকি / চিত্রগুলি / / / ব্লক_ডিয়াগ্রাম. gif মানচিত্র মানাবে না ইউএমএল।
কাজের

@ জোব, মাইন্ড ম্যাপসটি বেশ কার্যকর - যদি আপনি ডায়াগ্রামগুলি পছন্দ না করেন তবে ইমাসে org মোডটি ব্যবহার করে দেখুন, কোনও যথাযথ পরিকল্পনার আগে এটি আপনার কাঠামোগত চিন্তা ক্যাপচারের জন্য দুর্দান্ত সরঞ্জাম। ইউএমএল হিসাবে - আমি সম্মত, এটি সম্পূর্ণ মূল্যহীন।
এসকে-লজিক

1
আমি ডিবাগিংয়ের জন্য ব্যবহৃত ডিজিটাল মন-ম্যাপিং সরঞ্জামগুলি দেখেছি (!) - আমি মনে করি এটি ঘটতে পারে এমন ঘটনাগুলি গণনা করার জন্য এবং একটি বাগের সম্ভাব্য কারণটি কার্যকর করার জন্য এটি একটি সু-কাঠামোগত উপায়।
জেমস

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

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

উত্তর:


10

মাইন্ড ম্যাপ => ইউএমএল।

আপনি মাইন্ড ম্যাপিং দিয়ে শুরু করতে পারেন। জেনেরিক, অ-কাঠামোযুক্ত মাইন্ড ম্যাপিং কৌশলগুলি শুরু করার জন্য ঠিক আছে তবে মূলত অকেজো এবং বিভ্রান্তিকর।

মাইন্ড-ম্যাপিং ডায়াগ্রামের পরিবর্তে ইউএমএল ডায়াগ্রামগুলি ব্যবহার করুন।

সিস্টেমের বিশেষ দৃষ্টিভঙ্গি বা দিকগুলিতে মনোনিবেশ করুন:

  • ব্যবহারের ক্ষেত্রে চিত্রগুলি অভিনেতাদের ক্ষেত্রে ব্যবহৃত প্রথম শ্রেণীর মানচিত্র maps স্বরলিপিগুলি স্যুইচ করুন এবং আপনি ভাল আছেন।

  • শ্রেণীর চিত্রগুলি শ্রেণি বা বস্তুর মধ্যে স্থির সম্পর্কের মনের মানচিত্র। ইউএমএলে স্বরলিপি পরিবর্তন করুন এবং আপনি ভাল আছেন।

  • সিকোয়েন্স এবং অ্যাক্টিভিটি ডায়াগ্রামগুলি বস্তুর মধ্যে গতিশীল সম্পর্কের জন্য মানচিত্রের মানচিত্র হতে পারে। আবার নির্দিষ্ট ইউএমএলে জেনেরিক মাইন্ড ম্যাপিং থেকে দূরে আপনার স্বরলিপিটি সংশোধন করুন এবং আপনার অনুশীলনে সামান্য প্রকৃত পরিবর্তন সহ আপনি আরও অনেক উত্পাদনশীল হতে পারেন।

  • স্থাপনা এবং উপাদান ডায়াগ্রামগুলি নির্দিষ্ট সমস্যাগুলিতে (শারীরিক স্থাপনা এবং সফ্টওয়্যার আর্কিটেকচার।) উপর দৃষ্টি নিবদ্ধ করা প্রথম শ্রেণির মানচিত্রের মানচিত্র are


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

8

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

দুর্দান্ত মাইন্ড মানচিত্র

উত্স অজানা - আমি কোথা থেকে পেয়েছি তা মনে নেই এবং পরামর্শ দেওয়ার জন্য চিত্রগুলির মধ্যে কোনও তথ্য নেই।


নীচের ডানদিকে লাঞ্চব্রেথ বলেছেন, তবে লাঞ্চব্রেথ.কম এ (আর কোনও) খুঁজে পাওয়া যায় না। শৈলীর সাথে মেলে ;-) আপডেট: একটি সাধারণ গুগল "মাইন্ডম্যাপ লাঞ্চব্রেথ" এটি সন্ধান করে।
জান ডোগজেন

হ্যাঁ এটা করে. তবে নিজের মতো করে আমিও এটি সেখানে খুঁজে পাচ্ছিলাম না। সুতরাং, এটি সম্ভবত কোথাও রয়েছে।
সারদাথ্রিয়ন - এসই অপব্যবহারের বিরুদ্ধে

4

সিস্টেমের ভবিষ্যতের ব্যবহারকারীদের সাথে কথা বলার সময় আমি বেশিরভাগ প্রাথমিক নকশার পর্যায়ে মাইন্ডম্যাপিং ব্যবহার করি। এইভাবে তথ্যগুলি দ্রুত (পুনরায়) কাঠামোগত হতে পারে। আসল কাজের জন্য আমি সময়ের সাথে কাজের আইটেমগুলির সাথে একটি মানচিত্র তৈরি করি এবং প্রতিটি জিনিস শেষ হয়ে গেলে তা বন্ধ করে দেয়।

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

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


2

যদি আপনি একটি সঠিক নকশা পেয়ে থাকেন তবে আপনার কাজটি সংগঠিত করার জন্য আপনার সত্যিকারের কোনও মানচিত্রের প্রয়োজন নেই। সমস্ত কাজ পূর্বনির্ধারিত হয়। যদি অতিরিক্ত কিছু করা দরকার হয় তবে প্রকল্প পরিচালককে সতর্ক করতে হবে এবং সে বিকাশকারীদের জন্য এই অতিরিক্ত কাজটি পরিকল্পনা করতে পারে।

আপনার প্রকল্প পরিচালনার জন্য চটুল পন্থা ব্যবহার করার সময় আপনি সম্ভবত গল্পের মতো কিছু পেয়েছিলেন যা মূলত ছোট কাজ যা করা দরকার।

আপনি মাইন্ডম্যাপিংটি ব্যবহার করতে পারেন, তবে আমি মনে করি এটি এমন কোনও প্রকল্প পরিচালনার সমাধান ব্যবহার করা ভাল যা এটি ইতিমধ্যে নিজেই না করে এবং আপনার সহকর্মীদের সাথে একটি সুসংহতভাবে ভাগ না করে বরং এর মতো কিছু সরবরাহ করে।


1

আমি এই প্রশ্নটি বেশ অস্পষ্ট এবং অত্যধিক সাধারণ বলে মনে করি - আপনি যদি এটি কিছুটা স্পষ্ট / বিশেষজ্ঞ করে থাকেন তবে এটি সহায়তা করবে।

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

প্রোগ্রামিংয়ে, এটি সাধারণত কোনও প্রকল্পের প্রথম পর্যায়ে ব্যবহৃত হয়, যেমন আমাদের দলে আমরা এটি ব্যবহার করি

  • পরবর্তী মাসগুলিতে আমাদের সংস্থানগুলিতে ব্যয় করার সম্ভাব্য নতুন বৈশিষ্ট্য / উন্নতিগুলি সম্পর্কে মন্ত্রমুগ্ধ করার সময় ধারণাগুলি সংগ্রহ এবং সংগঠিত করতে
  • প্রাথমিক উচ্চ স্তরের মূল্যায়ন এবং একটি বড় নতুন বৈশিষ্ট্যের জন্য অনুমান করার সময় প্রয়োজনীয় কাজগুলি, ঝুঁকি এবং সমস্যাগুলি সংগ্রহ এবং সংগঠিত করতে।

0

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

দীর্ঘমেয়াদী প্রকল্পগুলির জন্য, আমি আমার কম্পিউটারে কাস্টম টু-ডু লিস্ট ম্যানেজার ব্যবহার করি, যা হারাতে অসম্ভব হয়ে যাওয়ার সুবিধা রয়েছে (কাগজের শীটের বিপরীতে)।

সুতরাং, আমি একটি যৌক্তিক উপায়ে দ্রুত কাজগুলি পরিচালনা করার জন্য এবং ফ্লাইয়ে কাজগুলি যুক্ত করার জন্য কাগজের ম্যাপের মানচিত্রগুলি দরকারী বলে মনে করি: তারা আমাকে বিশ্বব্যাপী চিত্রের উপর দৃষ্টি নিবদ্ধ রাখতে এবং কাজের সহজেই অগ্রাধিকার দিতে সহায়তা করে।

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