دانستنی‌ها

۸ راه برای اینکه به خوبی با جاوا ۸ کد بزنید.

شاید کد زدن به جاوا ۸ سخت به نظر برسد اما ابزارها، تکنیک‌ها و مجموعه‌ای از ادوات وجود دارند که به شما کمک می‌کنند.

احتمالا شما هم با افرادی روبرو شدید که کد زدن به زبان اسکالا را خیلی تمیزتر و بهتر از جاوا می‌پندارند اما شما با دنبال کردن ۸ گام زیر می‌توانید از جاوا ۸ نیز بسیار قدرتمند استفاده کنید.

۱. از راهنما‌های مناسب استفاده کنید. (12 Factor Apps، برنامه‌نویسی تعاملی، SOLID، TDD، میکروسرویس، AntiFragile )

۲. از زیرساخت مناسب استفاده کنید. (Containers/Docker, CloudFoundry/PaaS, Mesos, YARN, NoSQL, Hadoop, Geode, Redis)

۳. از چارچوب‌های مناسب استفاده کنید. (Lagom, Spring Boot, Play, DropWizard, JHipster)

۴. از ابزارهای مناسب استفاده کنید. (IntelliJ, Gradle, SBT) هیچ‌گاه از ابتدا توابع singleton، toString یا JavaBean set/get را ایجاد نکنید.

۵. از کتابخانه‌ها و شتاب‌دهنده‌های مناسب استفاده کنید.(Immutables, Google Auto, Cyclops-React, RetroFit, Spring Cloud Netflix, Guava, Project Lombok, Project Reactor, Chronicle Maps, LMAX Disruptor, Vertx)

۶. از نیروی برنامه‌نویسی تابعی بهره ببرید (لامبدا جاوا هشت، Javaslang)

۷. از جاوا ۸ برای داده‌های بزرگ استفاده کنید. (Spark, Flink, Kakfa, Akka)

۸. از جاوا برای برنامه‌های Non-JEE استفاده کنید. (IoT، اندروید، داده‌های بزرگ، یادگیری عمیق)

منبع:

https://dzone.com/articles/zlwell-written-java

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

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