소장자료

>>
소장자료
>
000 camKi
001 2210080896983
003 OCoLC
005 20210225114924
006 m d
007 cr cnu---unuuu
008 190713s2019 enk o 000 0 eng d
019 a1107442322
020 a1838986626qelectronic book
020 a9781838986629qelectronic book
035 a2181407b(NT)
035 a(OCoLC)1107591362z(OCoLC)1107442322
037 aFA20E662-B588-481E-9F86-B915095998BAbOverDrive, Inc.nhttp://www.overdrive.com
040 aEBLCPbengerdaepncEBLCPdTEFODdEBLCPdTEFODdOCLCQdOCLCFdYDXdUKAHLdOCLCQdNdYDXITd221008
050 aQA76.76.D47bS35 2019
082 a005.1223
100 aSantos, Pedro M.
245 00 aAgile Technical Practices Distilled :ba learning journey in technical practices and principles of software design /cPedro M. Santos, Marco Consolaro, Alessandro Di Gioia.
260 aBirmingham :bPackt Publishing, Limited,c[2019]
300 a1 online resource (442 pages)
336 atextbtxt2rdacontent
337 acomputerbc2rdamedia
338 aonline resourcebcr2rdacarrier
500 00 aWhere are We in the Big Picture of Object-Oriented (OO) Software Design?
505 aCover; FM; Copyright; Table of Contents; Preface; Section 1: First Steps; Chapter 1: Pair Programming; What is Pair Programming?; Roles; Driver/Navigator Switch Techniques; Chess Clock; Ping Pong/Popcorn; Breaks; Pomodoro; Katas; When Should I Move to the Next Lesson?; Resources; Web; Chapter 2: Classic TDD I -- Test-Driven Development; Classic TDD; The Three Laws of TDD; 1. You Are Not Allowed to Write Any More of a Unit Test That Is Sufficient to Fail, and Compilation Failures Are Failures; 2. You Are Not Allowed to Write Any Production Code Unless It Is to Make a Failing Unit Test Pass
505 a3. You Are Not Allowed to Write Any More Production Code That Is Sufficient to Pass the One Failing Unit TestRefactoring and the Rule of Three -- Baby Steps; Three Methods of Moving Forward in TDD; From Red to Green; Degrees of Freedom; Naming Tests; A Test Name Pattern; Katas; Fizz Buzz by cyber-dojo; Fizz Buzz Kata Summary; More Katas; Leap Year by cyber-dojo; Nth Fibonacci by cyber-dojo; Great Habits; Considerations when Writing a New Test; Considerations When Making a Failing Test Pass; Considerations After the Test Passes; Classic TDD Flow
505 aWhere are We in the Big Picture of Object-Oriented (OO) Software Design?When Should I Move to the Next Lesson?; Resources; Web; Books; Chapter 3: Classic TDD II; Writing the Assertion First and Working Backward; Organizing Your Test in Arrange, Act, and Assert Blocks; Benefits of Organizing Tests in Arrange, Act, and Assert Blocks; Unit Test Principles; Katas; Stats Calculator by cyber-dojo; Anagrams by cyber-dojo; Great Habits; Considerations when Writing a New Test; Considerations when Making a Failing Test Pass; Considerations after the Test Passes; Classic TDD Flow
505 aWhere are we in the Big Picture of Object-Oriented (OO) Software Design?When Should I Move to the Next Lesson?; Resources; Web; Books; Chapter 4: Classic TDD III -- Transformation Priority Premise; Kata; Roman Numerals by cyber-dojo; TPP -- Defining Obvious Implementation; TPP Table; The Transformations; Transformation 1 -- {} -> Nil; Transformation 2 -- Nil -> Constant; Transformation 3 -- Constant -> Constant+; Transformation 4 -- Constant -> Scalar; Transformation 5 -- Statement -> Statements; Transformation 6 -- Unconditional -> Conditional; Transformation 7 -- Scalar -> Array
505 aTransformation 8 -- Array -> ContainerTransformation 9 -- Statement -> Tail Recursion; Transformation 10 -- If -> Loop; Transformation 11 -- Statement -> Recursion; Transformation 12 -- Expression -> Function; Transformation 13 -- Variable -> Mutation; Example Using the TPP on the Fibonacci Sequence; Katas; Roman Numerals by cyber-dojo; Prime Factors by cyber-dojo; Boolean Calculator by Alessandro Di Gioia; Great Habits; Considerations when Writing a New Test; Considerations when Making a Failing Test Pass; Considerations after the Test Passes; Classic TDD flow
520 aThis book takes you on a learning journey - discover new ideas for improving your software design skills, the relationship within your team, and the way your business works. It starts by discussing individual practices, such as pair programming and simple design, and ends by showing how you can benefit by taking a business-oriented ...
588 aDescription based on online resource; title from digital title page (viewed on March 13, 2020).
590 aMaster record variable field(s) change: 050
650 aAgile software development.
650 aComputer softwarexDevelopment.
650 aAgile software development.2fast0(OCoLC)fst01743753
650 aComputer softwarexDevelopment.2fast0(OCoLC)fst00872537
655 aElectronic books.
700 aConsolaro, Marco,eauthor.
700 aDi Gioia, Alessandro,eauthor.
776 iPrint version:aSantos, Pedro M.tAgile Technical Practices Distilled : Become Agile and Efficient by Mastering Software Design.dBirmingham : Packt Publishing, Limited, 짤2019z9781838980849
856 3EBSCOhostuhttp://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=2181407
938 aAskews and Holts Library ServicesbASKHnAH36450062
938 aProQuest Ebook CentralbEBLBnEBL5808107
938 aYBP Library ServicesbYANKn300678110
938 aEBSCOhostbEBSCn2181407
994 a92bN
Agile Technical Practices Distilled :a learning journey in technical practices and principles of software design /Pedro M. Santos, Marco Consolaro, Alessandro Di Gioia
종류
전자책
서명
Agile Technical Practices Distilled :a learning journey in technical practices and principles of software design /Pedro M. Santos, Marco Consolaro, Alessandro Di Gioia
저자명
발행사항
Birmingham : Packt Publishing, Limited [2019]
형태사항
1 online resource (442 pages)
주기사항
Where are We in the Big Picture of Object-Oriented (OO) Software Design? / This book takes you on a learning journey - discover new ideas for improving your software design skills, the relationship within your team, and the way your business works. It starts by discussing individual practices, such as pair programming and simple design, and ends by showing how you can benefit by taking a business-oriented ...
관련 URL

소장정보

도서예약
서가부재도서 신고
보존서고신청
캠퍼스대출
우선정리신청
검색지인쇄
등록번호 청구기호 별치기호 소장위치 대출상태 반납예정일 서비스
전자자료는 소장사항이 존재하지 않습니다

책소개

전체 메뉴 보기