استارت‌آپ و کارآفرینی

برای regex فلوچارت بکشید

فکر کنید در اینترنت دنبال یادگیری یک علم جدید هستید. مثلا من می خواهم متود AOP را یاد بگیرم. وقتی به مقاله ای برای یادگیری این متود می رسم، با متنی حاوی توضیحات زیاد روبرو می شوم. زبان یک برنامه نویس کدهای برنامه نویسی است نه توضیحات زیاد و وقت گیر. وقتی مقدمه متن را خواندم سریع دستم را روی اسکرول موس می برم و شروع می کنم به اسکرول کردن تا جایی که به قطعه کد نمونه برسم. وقتی به این قطعه کد میرسم در همان نگاه اول متوجه کلیات متود می شوم.

حالا نرم افزاری را پیدا کردم که کار را برای دوستان اهل کار با regex انجام می دهد. به کد زیر نگاه کنید:

^(.*)\.js

فرض کنید می خواهید این کد regex را  برای کسی توضیح بدهید.

حال به فلوچارت تولید شده توسط نرم افزار regexper دقت کنید:regexh

این تصویر تقریبا همان کار نمونه کد را در مقاله طولانی آموزش متود برنامه نویسی انجام می دهد.

 

آدرس پروژه نرم افزار بالا :‌ github.com/javallone/regexper

8 نظرات
  1. طلیعه حلم زاده می گوید

    خیلی هم عالی
    موفق تر باشید

  2. ذبیح اله عابدینی می گوید

    درود بر شما و خدا قوت.

  3. محمد صالح سوزنچی می گوید

    خیلی خوشمان آمد.سپاس

  4. محسن می گوید

    سلام بر شما عارف برنامه نویس
    توفیقات روز افزون باد ..

  5. bludream می گوید

    من هم خیلی خوشم اومد برای تشکر این سایت رو معرفی میکنم که امکان تست آنلاینش رو با امکانات خیلی زیادی میده
    http://www.regexr.com/

    1. علی ذوقی می گوید

      خداروشکر
      ممنون بزرگوار بابت معرفی سایت

  6. مسعود می گوید

    من قبلا اینو دیده بودم
    http://www.regexplained.co.uk/

    این پلاگین هم برای ادیتور Atom ـه
    https://atom.io/packages/regex-railroad-diagram

  7. […] تولید شده است. این نرم‌افزار را در مقاله‌ای با عنوان« برای regex فلوچارت بکشید» معرفی […]

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.