Ruby

بهترین دوست یک برنامه نویس

Ruby

بهترین دوست یک برنامه نویس

ملزومات یک برنامه نویس، قسمت سوم

سه شنبه, ۲۲ بهمن ۱۳۹۲، ۰۷:۴۲ ق.ظ
قسمت قبل، راه های پیشتیبان گیری و کنترل ورژن رو به شما معرفی کردیم.
یه نکته که یادم رفت بگم این بود که، همه برنامه هایی که تا حالا نام بردیم، فقط مخصوص روبی نیستند و برای همه زبان ها میتونید استفاده کنید.
این قسمت درباره تست کردن و راه های تست کردن حرف می زنیم.

تست کردن

تست نوشتن برای یه برنامه یکی از مهمترین کارهایی که باید انجام بدین. بدون این کار باید ساعت ها بشینین و خودتون برنامه تون رو تست کنین. خیلی واضحه برای پروژه های بزرگ، براحتی چند تا چیز رو فراموش می کنین و پروژه تون ناقص می مونه.

متاسفانه تست کردن و کنترل ورژن، دو تا از مهمترین لازمه های برنامه نویسی هستن که در ایران به شدت مورد بی توجهی واقع شدن. برنامه نویس ها از روی تنبلی و بی خبری، این موارد رو رعایت نمی کنن و بیشتر از همه خودشون رو اذیت می کنن.

برای روبی می تونید از Test::Unit استفاده کنید که به صورت پیشفرض با روبی نصب می شه. ولی پیشهاد ما Rspec هست. این برنامه یکی از جم (gem) های روبی هست که می تونید با دستور gem install rspec در Terminal یا cmd (البته پس از نصب روبی و RubyGems) و مشخص کردن ورژن، اون رو نصب کنید.

توسعه دهنده های وب می تونن از watir یا Selenium استفاده کنن. این جم ها، به شما این امکان رو می دن که وبسایتتون رو تو مرورگر خود، تست کنید.

کتاب ها و توتاریال های این جم ها، در اینترنت برای خوندن آنلاین، رایگان هستن. البته برای پیدا کردن کتاب و توتاریال برای Rspec ممکنه یه کم اذیت بشین ولی «جوینده، یابنده بود» و ارزش رو هم داره.


  • پویا قریب

نظرات (۰)

هیچ نظری هنوز ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی