بازاریابی محتوا

چگونه ترتیب عملیات مرا برای برنامه نویسی آماده کرد

جبر همیشه موضوع مورد علاقه من بوده است. تئوری زیادی وجود ندارد ، فقط یک جعبه ابزار از روش ها و ترتیب عملیات برای حل آنها است. اگر دوباره به دبیرستان برگردید ، به یاد می آورید (به نقل از ریاضی دات کام):

  1. ابتدا تمام عملیاتی را که درون پرانتز قرار دارد انجام دهید.
  2. در مرحله بعد ، هر کاری را با صریح یا رادیکال انجام دهید.
  3. از چپ به راست کار کنید ، همه ضرب و تقسیم را انجام دهید.
  4. در آخر ، از چپ به راست کار کنید ، همه جمع و تفریق را انجام دهید.

در اینجا مثالی از ریاضی دات کام:
مثال جبر از Math.com

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

  1. عملکردهای داخل پرانتز برابر با طرح بندی صفحه من ، در یک قالب HTML ساده است. من با یک صفحه خالی شروع می کنم و آن را به طور مرتب پر می کنم تا زمانی که تمام عناصر مورد نظر من را داشته باشد. برای اطمینان از طراحی رابط کاربر انعطاف پذیر ، من همیشه با XHTML و CSS. هر کجا که عبارات وجود داشته باشد (به عنوان مثال پایگاه داده یا نتایج برنامه ای) ، من کد را کامنت می کنم و در متن ساختگی ، تصاویر یا اشیا تایپ می کنم.
  2. بعد ، من با هر نماینده یا رادیکال کار می کنم. این توابع برنامه نویسی یا پایگاه داده من است که داده ها را استخراج ، تبدیل و بار می کند (همانطور که می خواهم آن را در صفحه تکمیل شده خود نمایش دهم). من در واقع مراحل را به ترتیب ترتیب کار می کنم مگر اینکه قالب بندی در پرس و جو واقعی منجر به بهبود عملکرد شود.
  3. بعدی ضرب یا تقسیم است. اینجاست که کد خود را ساده می کنم. به جای یک خط بزرگ یکپارچه ، من چکیده به همان اندازه کدی که می توانم شامل پرونده ها و کلاس ها باشم. البته با توسعه وب ، من تمایل دارم که از بالا به پایین کار کنم.
  4. سرانجام ، کار از چپ به راست ، همه جمع و تفریق. این مرحله فرآیند نهایی است ، استفاده از آخرین خبرهای اعتبار سنجی فرم ، م componentsلفه های سبک ، مدیریت خطا و غیره. باز هم ، من تمایل دارم از بالا به پایین کار کنم.

پیشرفت خوب پیچیده تر از یک مسئله بزرگ جبر نیست. شما متغیرها ، معادلات ، توابع ... و یک ترتیب منطقی از عملکردها را دارید تا بهترین نتیجه را بگیرید. من بسیاری از هکرها را مشاهده می کنم که به سادگی "آن را به نتیجه می رسانند" اما شما متوجه می شوید (همانطور که من دارم) که اگر روش خود را برنامه ریزی نکنید و یک رویکرد منطقی نداشته باشید ، متوجه می شوید که کد خود را بارها و بارها می نویسید مشکلات یا تغییرات مورد نیاز است.

جبر همیشه برای من شبیه یک پازل بوده است. همیشه چالش برانگیز، سرگرم کننده بوده است، و می دانستم که یک پاسخ ساده ممکن است. همه قطعات وجود دارد، فقط باید آنها را پیدا کنید و آنها را به درستی کنار هم قرار دهید. نوشتن کد تفاوتی ندارد، اما لذت بخش تر است زیرا خروجی پازل شما هر چیزی است که دوست دارید باشد!

من یک توسعه دهنده رسمی نیستم و حتی یک فرد عالی هم نیستم. من دارم؛ با این حال ، از کدی که در بسیاری از پروژه ها نوشته ام تعارف می کند. من معتقدم که بیشتر آن به این دلیل است که من قبل از نوشتن اولین برچسب اسکریپت ، برنامه ریزی ، تخته وایت برد ، استخراج طرح و غیره را انجام می دهم.

Douglas Karr

Douglas Karr CMO از است OpenINSIGHTS و بنیانگذار Martech Zone. داگلاس به ده‌ها استارت‌آپ موفق MarTech کمک کرده است، به بررسی دقیق بیش از 5 میلیارد دلار در خرید و سرمایه‌گذاری Martech کمک کرده است، و همچنان به شرکت‌ها در پیاده‌سازی و خودکارسازی استراتژی‌های فروش و بازاریابی کمک می‌کند. داگلاس یک متخصص و سخنران تحول دیجیتال و MarTech است. داگلاس همچنین نویسنده کتاب راهنمای Dummie و کتاب رهبری تجاری است.

مقالات مرتبط

بازگشت به دکمه بالا
نزدیک

Adblock شناسایی شد

Martech Zone می تواند این محتوا را بدون هیچ هزینه ای در اختیار شما قرار دهد زیرا ما از طریق درآمد تبلیغاتی، پیوندهای وابسته و حمایت های مالی از سایت خود کسب درآمد می کنیم. اگر در حین مشاهده سایت ما، مسدود کننده تبلیغات خود را حذف کنید، خوشحال خواهیم شد.