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

সংরক্ষিত অনুসন্ধানসমূহ

  • সরান
  • এই কথা-বার্তাতে
    যাচাইকৃত অ্যাকাউন্টসুরক্ষিত টুইটসমূহ @
প্রস্তাবিত ব্যবহারকারীগণ
  • যাচাইকৃত অ্যাকাউন্টসুরক্ষিত টুইটসমূহ @
  • যাচাইকৃত অ্যাকাউন্টসুরক্ষিত টুইটসমূহ @
  • ভাষা : বাংলা.
    • मराठी
    • हिन्दी
    • ગુજરાતી
    • தமிழ்
    • ಕನ್ನಡ
    • Bahasa Indonesia
    • Bahasa Melayu
    • Català
    • Čeština
    • Dansk
    • Deutsch
    • English
    • English UK
    • Español
    • Filipino
    • Français
    • Hrvatski
    • Italiano
    • Magyar
    • Nederlands
    • Norsk
    • Polski
    • Português
    • Română
    • Slovenčina
    • Suomi
    • Svenska
    • Tiếng Việt
    • Türkçe
    • Ελληνικά
    • Български език
    • Русский
    • Српски
    • Українська мова
    • עִבְרִית
    • العربية
    • فارسی
    • ภาษาไทย
    • 한국어
    • 日本語
    • 简体中文
    • 繁體中文
  • একটি অ্যাকাউন্ট আছে? লগ ইন
    একটি অ্যাকাউন্ট আছে?
    · পাসওয়ার্ড ভুলে গেছেন?

    টুইটার-এ নতুন ?
    নিবন্ধন করুন
aras_p-এর প্রোফাইল
Aras Pranckevičius
Aras Pranckevičius
Aras Pranckevičius
@aras_p

Tweets

Aras Pranckevičius

@aras_p

Code plumber & devtools engineer at Unity (http://unity3d.com ). https://mastodon.gamedev.place/@aras  at Mastodon. Website at http://aras-p.info 

Kaunas, Lithuania
aras-p.info
যোগদান করেছেন জানুয়ারী ২০০৯

Tweets

  • © 2018 টুইটার
  • সম্বন্ধে
  • সাহায্য কেন্দ্র
  • শর্তাবলী
  • গোপনীয়তা নীতি
  • কুকিগুলো
  • বিজ্ঞপ্তি তথ্য
খারিজ
পূর্ববর্তী
পরবর্তী

একজন ব্যক্তির প্রোফাইলে যান

সংরক্ষিত অনুসন্ধানসমূহ

  • সরান
  • এই কথা-বার্তাতে
    যাচাইকৃত অ্যাকাউন্টসুরক্ষিত টুইটসমূহ @
প্রস্তাবিত ব্যবহারকারীগণ
  • যাচাইকৃত অ্যাকাউন্টসুরক্ষিত টুইটসমূহ @
  • যাচাইকৃত অ্যাকাউন্টসুরক্ষিত টুইটসমূহ @

এই টুইটটির প্রচার করুন

ব্লক করুন

  • একটি অবস্থান সহ টুইট করুন

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

    আপনার তালিকাসমূহ

    একটি নতুন তালিকা তৈরি করুন


    100 অক্ষরের কম, ঐচ্ছিক

    গোপনীয়তা

    লিঙ্কটিকে টুইটে অনুলিপি করুন

    এই টুইট স্থাপিত কর

    Embed this Video

    নীচের কোডটি অনুলিপি করে আপনার ওয়েবসাইটে এই টুইটটি যোগ করুন। আরও জানুন

    নীচের কোডটি অনুলিপি করে আপনার ওয়েবসাইটে এই ভিডিওটি যোগ করুন। আরও জানুন

    হুম, সার্ভারে পৌঁছনোর একটি সমস্যা ছিল।

    আপনার ওয়েবসাইটে বা অ্যাপে টুইটার সামগ্রী এম্বেড করে আপনি টুইটার ডেভেলপার চুক্তি এবং ডেভেলপার নীতি-এর সাথে সম্মত হচ্ছেন।

    প্রাকদর্শন

    আপনি কেন এই বিজ্ঞাপন দেখছেন

    টুইটারে লগইন করুন

    · পাসওয়ার্ড ভুলে গেছেন?
    কোনও অ্যাকাউন্ট নেই? নিবন্ধন করুন »

    টুইটারে নিবন্ধন করুন

    টুইটারে নেই? নিবন্ধন করুন, আপনির পছন্দের বিষয়গুলির সাথে যুক্ত হন, এবং তাদের বিষয়ে হালনাগাদ পান।

    নিবন্ধন করুন
    একটি অ্যাকাউন্ট আছে? লগ ইন »

    দুটি উপায় (প্রেরণ এবং গ্রহণ) শর্ট কোড:

    দেশ কোড গ্রাহকদের জন্য
    মার্কিন যুক্তরাষ্ট্র 40404 (যে কোন)
    কানাডা 21212 (যে কোন)
    যুক্তরাজ্য 86444 Vodafone, Orange, 3, O2
    ব্রাজিল 40404 Nextel, TIM
    হাইতি 40404 Digicel, Voila
    আয়ারল্যান্ড 51210 Vodafone, O2
    ভারত 53000 Bharti Airtel, Videocon, Reliance
    ইন্দোনেশিয়া 89887 AXIS, 3, Telkomsel, Indosat, XL Axiata
    ইতালি 4880804 Wind
    3424486444 Vodafone
    » অন্য দেশসমুহের এসএসএস সংক্ষিপ্ত কোড দেখুন

    নিশ্চিতকরণ

     

    হোমে স্বাগতম!

    আপনার কাছে গুরুত্বপূর্ণ বিষয়গুলি সম্পর্কে তাত্ক্ষণিক আপডেট পেয়ে সময়রেখাতে আপনি সবচেয়ে বেশী সময় কাটান।

    আপনার জন্য টুইটগুলি কাজ করছে না?

    প্রোফাইল ছবির উপরে যান এবং কোনো অ্যাকাউন্টকে করা অনুসরণ বাতিল করতে অনুসরণ করছি বোতামটি ক্লিক করুন।

    অল্প কথায় অনেক কিছু বলুন

    আপনি যখন পছন্দের কোনো টুইট দেখেন তখন হৃদয়টি আলতো চাপুন — এতে যে ব্যক্তি সেটি লিখেছেন তিনি জানবেন যে আপনি ভালোবাসা শেয়ার করেছেন।

    শব্দ ছড়িয়ে দিন

    আপনার অনুসরণকারীদের সাথে কারোর টুইট শেয়ার করে নেওয়ার সবচেয়ে দ্রুত উপায় হল পুনঃটুইট। অবিলম্বে তা পাঠাতে আইকনটি আলতো চাপুন।

    কথোপকথনে যোগ দিন

    জবাব দিয়ে যেকোনো টুইট সম্পর্কে আপনার মতামত যোগ করুন। আপনার আবেগের কোনো প্রসঙ্গ খুঁজুন ও সরাসরি তাতে চলে যান।

    সাম্প্রতিক জানুন

    লোকেরা এখন কী নিয়ে কথা বলছে তাতে তাত্ক্ষণিক অন্তর্দৃষ্টি পান।

    আপনার ভালোবাসার জিনিস আরও পান

    আপনার আগ্রহের প্রসঙ্গ সম্পর্কে তাত্ক্ষণিক আপডেটগুলি পেতে আরও অ্যাকাউন্ট অনুসরণ করুন।

    কী ঘটছে দেখুন

    অবিলম্বে যেকোনো প্রসঙ্গ সম্পর্কে সাম্প্রতিক কথোপকথনগুলি দেখুন।

    কখনও কোনো মুহূর্ত মিস করবেন না

    সেরা কাহিনীগুলি প্রকাশিত হলে তা অবিলম্বে পান।

    1. Emil Persson‏ @_Humus_ ১৬ জুলাই

      Emil Persson John Sundell পুনঃটুইট করেছেন

      Gather 'round kids, story time. I was at ATI (nowadays AMD) back in 2004-2007. At the time ATI had the reputation for poor OpenGL drivers. NVIDIA was ahead in perf and features. They decided to rewrite the OpenGL driver from scratch. A terrible decision.https://twitter.com/johnsundell/status/1018101018805096450 …

      Emil Persson যোগ করেছে,

      John Sundell @johnsundell
      Every time a company proudly announces that they “Rewrote X from the ground up!” all I can hear is “We replaced all the bugs we knew about with ones we don’t know about!” 😅 Refactoring, reworking and properly maintaining a code base is almost always the better option 🙂
      ১২ replies ১৪১ টি পুনঃটুইট ৩২৮টি পছন্দ
      এই থ্রেডটি দেখান
    2. Aras Pranckevičius‏ @aras_p ১৬ জুলাই
      @_Humus_-কে উত্তর দিচ্ছেন

      Fascinating story, thanks! And yes, this. A "complete rewrite" can throw away *tons* of knowledge that is not immediately apparent. Sometimes (not always) the old system is indeed in shackles and *must" be rewritten somehow,

      ১ reply ০ টি পুনঃটুইট ১৯টি পছন্দ
      Aras Pranckevičius‏ @aras_p ১৬ জুলাই
      @aras_p @_Humus_-কে উত্তর দিচ্ছেন

      but in all cases I've seen an "informed rewrite" (or more like an "extreme refactor") is better. Really carefully study the old system and figure out why various kinks are there. Some might be due to stupidity; many might be for valid reasons that aren't obvious.

      ৭:৩৮ AM - ১৬ জুলাই, ২০১৮
      • ৩টি পুনঃ টুইট
      • ২১টি পছন্দ
      • Michael Lerro Stefan Werner Mali Akmanalp reinsteam Pent Ploompuu Ali Brown Co-op Source Kara Andre Weissflog
      ৩ replies ৩ টি পুনঃটুইট ২১টি পছন্দ
        1. নতুন কথা-বার্তা
        2. Jeremy Cowles‏ @MoldyMagnet ১৬ জুলাই
          @aras_p @Peter_shirley @_Humus_-কে উত্তর দিচ্ছেন

          Also see "Second System Syndrome" https://en.m.wikipedia.org/wiki/Second-system_effect … +1, but (occasionally) the evolutionary path can take an infinite amount of time and dynamite is truely the only way forward

          ১ reply ১ টি পুনঃটুইট ৩টি পছন্দ
        3. Aras Pranckevičius‏ @aras_p ১৬ জুলাই
          @MoldyMagnet @Peter_shirley @_Humus_-কে উত্তর দিচ্ছেন

          Yes. But that's quite rare. Much more rare than "we rewrote it because we like the smell of fresh codebase in the morning" :)

          ২ replies ০ টি পুনঃটুইট ৪টি পছন্দ
        4. Bart Wronski‏ @BartWronsk ১৬ জুলাই
          উত্তর দিচ্ছেনReplying to @aras_p @MoldyMagnet এবং অন্য

          My personal experiences don’t necessarily agree. I have seen equal amounts of a) juniors eagerly rewriting from scratch good systems because they didn’t understand complexities but also b) people terrified of making huge changes bordering on rewrote -> which resulted in code rot

          ২ replies ০ টি পুনঃটুইট ৬টি পছন্দ
        5. Bart Wronski‏ @BartWronsk ১৬ জুলাই
          উত্তর দিচ্ছেনReplying to @BartWronsk @aras_p এবং অন্য

          My personal favorite was some build system without (almost) any reflection or automatic serialization glued from Perl, Python, I think some Java, few in house DSLs and many different C++ libraries and executables barely connected. Any changes were just incremental refactors

          ১ reply ০ টি পুনঃটুইট ২টি পছন্দ
        6. Bart Wronski‏ @BartWronsk ১৬ জুলাই
          উত্তর দিচ্ছেনReplying to @BartWronsk @aras_p এবং অন্য

          And they usually added even more complexity. :) This was extreme but sometimes you really have to start from scratch and problem could be orders of magnitude simpler… But reasons are same: people afraid of touching and understanding complexity

          ১ reply ০ টি পুনঃটুইট ৩টি পছন্দ
        7. Aras Pranckevičius‏ @aras_p ১৬ জুলাই
          উত্তর দিচ্ছেনReplying to @BartWronsk @MoldyMagnet এবং অন্য

          Yeah good point. Fear of understanding/change can cripple. I was just advocating for "if you need to rewrite, then a big refactor might be better than starting from scratch" (does not throw away knowledge). "Just do nothing" is bad as well :)

          ২ replies ০ টি পুনঃটুইট ২টি পছন্দ
        8. Adrian Bentley‏ @adrianb3000 ১৭ জুলাই
          উত্তর দিচ্ছেনReplying to @aras_p @BartWronsk এবং অন্য

          Refactoring when you don't understand a system is a bad idea too. Building the understanding is #1 requirement in working toward a solution.

          ১ reply ০ টি পুনঃটুইট ৩টি পছন্দ
        9. Bart Wronski‏ @BartWronsk ১৭ জুলাই
          উত্তর দিচ্ছেনReplying to @adrianb3000 @aras_p এবং অন্য

          But there is a difference between understanding existing system vs understanding the problem. If eg a new person who wrote 5 good production particle simulation systems in past joins company,I would not force them to spend a year reading huge hacky legacy one instead of rewriting

          ২ replies ০ টি পুনঃটুইট ২টি পছন্দ
        10. 4টি আরও উত্তর
        1. Eleutheria‏ @EleuEThana ১৬ জুলাই
          @aras_p @_Humus_-কে উত্তর দিচ্ছেন

          And sometimes not obvious reasons can be made much more obvious with good documentation. So I guess they're doomed to remain far from obvious.

          ০ reply ০ টি পুনঃটুইট ১টি পছন্দ
          ধন্যবাদ। আপনার সময়রেখাকে আরো ভালো করে তুলতে টুইটার এটিকে ব্যবহার করবে। পূর্বাবস্থায়
          পূর্বাবস্থায়
        1. Co-op Source‏ @coopsource ১৬ জুলাই
          @aras_p @ddiakopoulos @_Humus_-কে উত্তর দিচ্ছেন

          I extract old design or implementation details by having the team walk through the codebase and add comments w/ “tags” that call out features & concerns. During design of the new system you can grep the old code for tags to ensure you don’t miss anything.

          ০ reply ০ টি পুনঃটুইট ০টি পছন্দ
          ধন্যবাদ। আপনার সময়রেখাকে আরো ভালো করে তুলতে টুইটার এটিকে ব্যবহার করবে। পূর্বাবস্থায়
          পূর্বাবস্থায়

      লোড হতে বেশ কিছুক্ষণ সময় নিচ্ছে।

      টুইটার তার ক্ষমতার বাইরে চলে গেছে বা কোনো সাময়িক সমস্যার সম্মুখীন হয়েছে আবার চেষ্টা করুন বা আরও তথ্যের জন্য টুইটারের স্থিতি দেখুন।

        বিজ্ঞাপিত টুইট

        false

        • © 2018 টুইটার
        • সম্বন্ধে
        • সাহায্য কেন্দ্র
        • শর্তাবলী
        • গোপনীয়তা নীতি
        • কুকিগুলো
        • বিজ্ঞপ্তি তথ্য