본문

서브메뉴

상세정보

Design patterns and best practices in Java : a comprehensive guide to building smart and reusable co
Design patterns and best practices in Java : a comprehensive guide to building smart and r...
Design patterns and best practices in Java : a comprehensive guide to building smart and reusable co

상세정보

자료유형  
 전자책(국외)
미국국회도서관 청구기호  
QA76.73.J38
자관 청구기호  
기본표목-개인명  
표제와 책임표시사항  
Design patterns and best practices in Java : a comprehensive guide to building smart and reusable code in Java / Kamalmeet Singh, Adrian Ianculescu, Lucian-Paul Torje. [electronic resource]
발행, 배포, 간사 사항  
Birmingham, UK : Packt Publishing , 2018.
    형태사항  
    1 online resource (1 volume) : illustrations
    요약 등 주기  
    요약Annotation초록Create various design patterns to master the art of solving problems using Java Key Features This book demonstrates the shift from OOP to functional programming and covers reactive and functional patterns in a clear and step-by-step manner All the design patterns come with a practical use case as part of the explanation, which will improve your productivity Tackle all kinds of performance-related issues and streamline your developmentBook DescriptionHaving a knowledge of design patterns enables you, as a developer, to improve your code base, promote code reuse, and make the architecture more robust. As languages evolve, new features take time to fully understand before they are adopted en masse. The mission of this book is to ease the adoption of the latest trends and provide good practices for programmers.We focus on showing you the practical aspects of smarter coding in Java. We'll start off by going over object-oriented (OOP) and functional programming (FP) paradigms, moving on to describe the most frequently used design patterns in their classical format and explain how Java's functional programming features are changing them.You will learn to enhance implementations by mixing OOP and FP, and finally get to know about the reactive programming model, where FP and OOP are used in conjunction with a view to writing better code. Gradually, the book will show you the latest trends in architecture, moving from MVC to microservices and serverless architecture. We will finish off by highlighting the new Java features and best practices. By the end of the book, you will be able to efficiently address common problems faced while developing applications and be comfortable working on scalable and maintainable projects of any size.What you will learn Understand the OOP and FP paradigms Explore the traditional Java design patterns Get to know the new functional features of Java See how design patterns are changed and affected by the new features Discover what reactive programming is and why is it the natural augmentation of FP Work with reactive design patterns and find the best ways to solve common problems using them See the latest trends in architecture and the shift from MVC to serverless applications Use best practices when working with the new featuresWho this book is forThis book is for those who are familiar with Java development and want to be in the driver's seat when it comes to modern development techniques. Basic OOP Java programming experience and elementary familiarity with Java is expected.
    주제명부출표목-일반주제명  
    주제명부출표목-일반주제명  
    주제명부출표목-일반주제명  
    주제명부출표목-일반주제명  
    주제명부출표목-일반주제명  
    주제명부출표목-일반주제명  
    부출표목-개인명  
    부출표목-개인명  
    전자적 위치 및 접속  
      링크정보보기

    MARC

     008200114s2018        ulk                      00        eng
    ■001on1046057484
    ■003OCoLC
    ■00520191217063942.1
    ■006m                d                
    ■007cr  unu||||||||
    ■020    ▼a9781786469014▼q(electronic  bk.)
    ■020    ▼a1786469014▼q(electronic  bk.)
    ■020    ▼a1786463598
    ■020    ▼a9781786463593
    ■035    ▼a1840541▼b(N$T)
    ■035    ▼a(OCoLC)1046057484
    ■037    ▼aCL0500000981▼bSafari  Books  Online
    ■037    ▼a375B0F2E-3DF5-4CAA-8598-DC396172A52A▼bOverDrive,  Inc▼nhttp://www.overdrive.com
    ■040    ▼aUMI▼beng▼erda▼epn▼cUMI▼dSTF▼dTOH▼dOCLCF▼dDEBBG▼dTEFOD▼dCEF▼dG3B▼dS9I▼dUAB▼dVT2▼dC6I▼dN$T
    ■049    ▼aMAIN
    ■050  4▼aQA76.73.J38
    ■08204▼a005.133▼223
    ■090    ▼a전자도서
    ■1001  ▼aSingh,  Kamalmeet▼eauthor.
    ■24510▼aDesign  patterns  and  best  practices  in  Java  :▼ba  comprehensive  guide  to  building  smart  and  reusable  code  in  Java  /▼cKamalmeet  Singh,  Adrian  Ianculescu,  Lucian-Paul  Torje.▼h[electronic  resource]
    ■260  1▼aBirmingham,  UK▼bPackt  Publishing▼c2018.
    ■300    ▼a1  online  resource  (1  volume)  ▼billustrations
    ■336    ▼atext▼btxt▼2rdacontent
    ■337    ▼acomputer▼bc▼2rdamedia
    ■338    ▼aonline  resource▼bcr▼2rdacarrier
    ■347    ▼adata  file▼2rda
    ■5208  ▼aAnnotation▼bCreate  various  design  patterns  to  master  the  art  of  solving  problems  using  Java  Key  Features  This  book  demonstrates  the  shift  from  OOP  to  functional  programming  and  covers  reactive  and  functional  patterns  in  a  clear  and  step-by-step  manner  All  the  design  patterns  come  with  a  practical  use  case  as  part  of  the  explanation,  which  will  improve  your  productivity  Tackle  all  kinds  of  performance-related  issues  and  streamline  your  developmentBook  DescriptionHaving  a  knowledge  of  design  patterns  enables  you,  as  a  developer,  to  improve  your  code  base,  promote  code  reuse,  and  make  the  architecture  more  robust.  As  languages  evolve,  new  features  take  time  to  fully  understand  before  they  are  adopted  en  masse.  The  mission  of  this  book  is  to  ease  the  adoption  of  the  latest  trends  and  provide  good  practices  for  programmers.We  focus  on  showing  you  the  practical  aspects  of  smarter  coding  in  Java.  We'll  start  off  by  going  over  object-oriented  (OOP)  and  functional  programming  (FP)  paradigms,  moving  on  to  describe  the  most  frequently  used  design  patterns  in  their  classical  format  and  explain  how  Java's  functional  programming  features  are  changing  them.You  will  learn  to  enhance  implementations  by  mixing  OOP  and  FP,  and  finally  get  to  know  about  the  reactive  programming  model,  where  FP  and  OOP  are  used  in  conjunction  with  a  view  to  writing  better  code.  Gradually,  the  book  will  show  you  the  latest  trends  in  architecture,  moving  from  MVC  to  microservices  and  serverless  architecture.  We  will  finish  off  by  highlighting  the  new  Java  features  and  best  practices.  By  the  end  of  the  book,  you  will  be  able  to  efficiently  address  common  problems  faced  while  developing  applications  and  be  comfortable  working  on  scalable  and  maintainable  projects  of  any  size.What  you  will  learn  Understand  the  OOP  and  FP  paradigms  Explore  the  traditional  Java  design  patterns  Get  to  know  the  new  functional  features  of  Java  See  how  design  patterns  are  changed  and  affected  by  the  new  features  Discover  what  reactive  programming  is  and  why  is  it  the  natural  augmentation  of  FP  Work  with  reactive  design  patterns  and  find  the  best  ways  to  solve  common  problems  using  them  See  the  latest  trends  in  architecture  and  the  shift  from  MVC  to  serverless  applications  Use  best  practices  when  working  with  the  new  featuresWho  this  book  is  forThis  book  is  for  those  who  are  familiar  with  Java  development  and  want  to  be  in  the  driver's  seat  when  it  comes  to  modern  development  techniques.  Basic  OOP  Java  programming  experience  and  elementary  familiarity  with  Java  is  expected.
    ■588    ▼aDescription  based  on  online  resource;  title  from  title  page  (Safari,  viewed  July  24,  2018).
    ■590    ▼aAdded  to  collection  customer.56279.3
    ■650  0▼aJava  (Computer  program  language)
    ■650  0▼aSoftware  patterns.
    ■650  0▼aApplication  software▼xDevelopment.
    ■650  7▼aApplication  software▼xDevelopment.▼2fast▼0(OCoLC)fst00811707
    ■650  7▼aJava  (Computer  program  language)▼2fast▼0(OCoLC)fst00982065
    ■650  7▼aSoftware  patterns.▼2fast▼0(OCoLC)fst01124209
    ■655  4▼aElectronic  books.
    ■7001  ▼aIanculescu,  Adrian▼eauthor.
    ■7001  ▼aTorje,  Lucian-Paul▼eauthor.
    ■85640▼3EBSCOhost▼uhttp://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=1840541
    ■938    ▼aEBSCOhost▼bEBSC▼n1840541
    ■994    ▼a92▼bN$T

    미리보기

    내보내기

    chatGPT토론

    Ai 추천 관련 도서


      신착도서 더보기
      관련도서 더보기
      최근 3년간 통계입니다.
      SMS 발송 간략정보 이동 상세정보출력

      소장정보

      • 예약
      • 서가에 없는 책 신고
      • 자료배달서비스
      • 나의폴더
      • 우선정리요청
      소장자료
      등록번호 청구기호 소장처 대출가능여부 대출정보
      EM117918 EB  전자도서 자료대출실(3층) 온라인이용가능 온라인이용가능
      마이폴더

      * 대출중인 자료에 한하여 예약이 가능합니다. 예약을 원하시면 예약버튼을 클릭하십시오.

      해당 도서를 다른 이용자가 함께 대출한 도서

      관련도서

      관련 인기도서

      서평쓰기

      도서위치