검색

상세정보

  • HOME
  • 검색상세정보

Agile Technical Practices Distilled : a learning journey in technical practices and principles of software design

Santos, Pedro M

책이미지
서평쓰기
서평쓰기
책이미지

QRcode

QR Code
QRcode 사용방법
QRcode 사용방법
QR코드 정의
사각형의 가로세로 격자무늬에 다양한 정보를 담고 있는 2차원(매트릭스)형식의 코드로 스마트폰으로 QR코드를 스캔하면 각종 정보를 제공 받을 수 있습니다.
QR코드 인식프로그램
스마트폰 마켓에 들어가면 'QR코드 스캔 프로그램'을 검색해 무료 어플을 다운받아 사용하시면 됩니다.
도서정보 QR코드 이용하기
도서 상세정보에서 QR코드를 스캔하면, 모바일 웹페이지로 연결되어 해당 도서의 상세정보 및 소장정보 등을 확인 할 수 있습니다.
닫기
상세정보
자료유형E-BOOK
서명/저자사항Agile Technical Practices Distilled : a learning journey in technical practices and principles of software design/ Pedro M. Santos, Marco Consolaro, Alessandro Di Gioia.
개인저자Santos, Pedro M.
Consolaro, Marco,author,
Di Gioia, Alessandro,author,
발행사항Birmingham: Packt Publishing, Limited, [2019].
형태사항1 online resource (442 pages).
기타형태 저록Print version: Santos, Pedro M. Agile Technical Practices Distilled : Become Agile and Efficient by Mastering Software Design. Birmingham : Packt Publishing, Limited, ©2019 9781838980849
ISBN1838986626
9781838986629
일반주기 Where are We in the Big Picture of Object-Oriented (OO) Software Design?
내용주기Cover; 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
3. 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
Where 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
Where 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
Transformation 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
요약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 ...
일반주제명Agile software development.
Computer software --Development.
Agile software development.
Computer software --Development.
언어영어
바로가기 URL

소장정보

서비스 이용안내
  • 서가에없는책서가에없는책
  • 도서배달서비스도서배달서비스
  • 인쇄인쇄
메세지가 없습니다
No. 등록번호 청구기호 소장처 도서상태 반납예정일 예약 서비스 매체정보
1 EB89634 URL 참조005.1 중앙도서관 대출가능
서가에없는책 도서배달서비스 인쇄 이미지
2 EB89635 URL 참조005.1 중앙도서관 대출가능
서가에없는책 도서배달서비스 인쇄 이미지
3 EB89639 URL 참조005.1 중앙도서관 대출가능
서가에없는책 도서배달서비스 인쇄 이미지
4 EB89637 URL 참조005.1 중앙도서관 대출가능
서가에없는책 도서배달서비스 인쇄 이미지
5 EB89638 URL 참조005.1 중앙도서관 대출가능
서가에없는책 도서배달서비스 인쇄 이미지
6 EB89636 URL 참조005.1 중앙도서관 대출가능
서가에없는책 도서배달서비스 인쇄 이미지

청구기호 Browsing

이 분야 인기자료

  • 표지이미지
    지적인 어른을 위한 최소한의 교양수업 : 평생의 무기가...
    사이토 다카시
    더퀘스트: 길벗, 2024
  • 표지이미지
    비밀의 도서관 : 호메로스에서 케인스까지 99권으로 읽...
    티얼, 올리버
    생각정거장, 2017
  • 표지이미지
    그곳에 책이 있었다
    파이퍼, 앤드루
    책읽는수요일: 한국학술정보, 2014
  • 표지이미지
    우리가 사랑한 부전도서관 : 부전도서관 휴관 전말, 여...
    이양숙
    해피북미디어, 2024
  • 표지이미지
    죽음을 이기는 독서 : 마지막 순간까지 함께하고 싶은 ...
    제임스, 클라이브
    민음사, 2018

서평 (0 건)

*주제와 무관한 내용의 서평은 삭제될 수 있습니다.

서평추가

서평추가
별점
별0점
  • 별5점
  • 별4.5점
  • 별4점
  • 별3.5점
  • 별3점
  • 별2.5점
  • 별2점
  • 별1.5점
  • 별1점
  • 별0.5점
  • 별0점
*서평 입력 시 선택한 별점은 전체 별점에 반영됩니다.
제목입력
본문입력

태그

태그추가

태그추가
태그입력
태그보기