کد نویسی

راهنمای شروع به کار با زبان برنامه‌نویسی Kotlin
13 آبان 1397
کوتلین، یک‌زبان برنامه‌نویسی همه‌منظوره و منبع باز است که قابلیت‎های شی‌گرا و توابع کاربردی را باهم ترکیب کرده است. از کوتلین (Kotlin) برای ساخت اپلیکیشن‎های ماشین مجازی جاوا (JVM)، اندروید، مرورگر و اپلیکیشن‎های مستقل MacOS، لینوکس، ویندوز، iOS, WebAssembly و اندروید استفاده می‌شود. کوتلین توسط شرکت JetBrains ایجاد و تحت مجوز Apache 2 به‌صورت منبع باز منتشر شد.
مهندسی نرم‌افزار و برنامه‌نویسی چه تفاوت‌هایی با یکدیگر دارند؟
16 مرداد 1397
در این مقاله قصد داریم به واکاوی این موضوع بپردازیم که مهندسان نرم‌افزار چه افرادی هستند، برنامه‌نویسان چه کسانی هستند و این دو گروه از متخصصان چه تفاوت‌هایی با یکدیگر دارند. جمله معروفی در این ارتباط وجود دارد که می‌گوید: «همه مهندسان نرم‌افزار می‌توانند برنامه‌نویسی کنند، اما همه برنامه‌نویسان نمی‌توانند یک نرم‌افزار را مهندسی کنند.»
هیچ‌‌چیز به‌اندازه کوتاه‌سازی و مهم‌تر از آن شفاف‌سازی کدها در دنیای برنامه‌نویسی اهمیت ندارد. جاوا اسکریپت نیز از این قاعده مستثنا نیست و شما به‌عنوان یک طراح جاوا اسکریپت مجبور هستید از تکنیک‌هایی برای کوتاه کردن کدهای خود استفاده کنید. برنامه‌نویسان در طول دوران کاری خود یاد می‌گیرند که چگونه می‌توانند کدهای طولانی را فشرده و خلاصه‌ کنند. این ‌کار نه‌تنها به درک بهتر کدها کمک می‌کند، بلکه باعث می‌شود تا کدهای بلند کوتاه شوند و همچنین توانایی شما در خلق برنامه‌های منطبق با متدولوژی‌های روز دنیای نرم‌افزار را به‌خوبی نشان می‌دهد. بر همین اساس، در این مقاله به تشریح تکنیک‌هایی پرداخته‌ایم که به شما در کوتاه کردن کدهای جاوا اسکریپت مبتنی بر ES6 کمک می‌کنند.
به عنوان یک طراح برنامه‌های کاربردی اصلی‌ترین مسئولیت شما ارائه راهکاری برای حل مشکلات است. شما طراحی می‌کنید، پیاده‌سازی می‌کنید و همچنین از برنامه فعلی و روند توسعه نسل بعدی برنامه‌ کاربردی خود پشتیبانی به عمل می‌آورید. در همین حال باید پاسخ‌گوی مشتریان و سازمانی باشید که در آن کار می‌کنید.
برای یادگیری برنامه‌نویسی به این 13 نکته دقت کنید
20 شهريور 1396
طیف گسترده‌ای از علاقه‌مندان به یادگیری زبان‌های برنامه‌نویسی در ابتدای امر مرتکب تعداد انگشت‌شماری اشتباه رایج می‌شوند که نه‌تنها بر یادگیری آن‌ها تأثیر منفی می‌گذارد، بلکه در درازمدت شیوه کدنویسی آن‌ها را با مشکل روبه‌رو می‌سازد. علاقه‌مندان به دنیای برنامه‌نویسی باید از همان ابتدای کار از اشتباهات رایج دوری کنند تا در درازمدت با مشکلات بغرنجی درگیر نشوند. برای آنکه بتوانید یادگیری توأم با سودمندی و جذابیت را تجربه کنید، پیشنهاد می‌کنم به 13 نکته‌ای که در این مقاله به آن‌ها اشاره شده است، دقت کنید تا سرعت یادگیری شما افزایش یابد.
اشتراک در کد نویسی