Seriously Good Software

seeders: 1
leechers: 0
Added 3 years ago by tutsnode in Other

Download Fast Safe Anonymous
movies, software, shows...

Files

Seriously Good Software (Size: 1.4 GB)
  0 155.1 KB
  001. Part 1. Preliminaries.mp4 1 MB
  002. Chapter 1. Software qualities and a problem to solve.mp4 14.6 MB
  003. Chapter 1. Mostly external software qualities.mp4 16.6 MB
  004. Chapter 1. Mostly internal software qualities.mp4 12 MB
  005. Chapter 1. Interactions between software qualities.mp4 21.1 MB
  006. Chapter 1. The recurring example A system of water containers.mp4 17.3 MB
  007. Chapter 1. Data model and representations.mp4 13.1 MB
  008. Chapter 1. Storing connections.mp4 16.4 MB
  009. Chapter 1. Hello containers!.mp4 14.6 MB
  010. Chapter 1. Method connectTo.mp4 15.5 MB
  011. Chapter 2. Reference implementation.mp4 12.2 MB
  012. Chapter 2. Memory layout diagrams.mp4 16.7 MB
  013. Chapter 2. Memory requirements.mp4 23.2 MB
  014. Chapter 2. Time complexity.mp4 23.1 MB
  015. Chapter 2. Applying what you learned.mp4 18.1 MB
  016. Part 2. Software Qualities.mp4 1.3 MB
  017. Chapter 3. Need for speed Time efficiency.mp4 22.8 MB
  018. Chapter 3. Adding connections in constant time.mp4 10.5 MB
  019. Chapter 3. Delaying the updates.mp4 11 MB
  020. Chapter 3. The best balance Union-find algorithms.mp4 22.1 MB
  021. Chapter 3. Connecting trees of containers.mp4 17.9 MB
  022. Chapter 3. Amortized time complexity.mp4 11.5 MB
  023. Chapter 3. Amortized analysis of resizable arrays.mp4 17.8 MB
  024. Chapter 3. Comparing implementations.mp4 19.4 MB
  025. Chapter 3. And now for something completely different.mp4 11.3 MB
  026. Chapter 3. Real-world use cases.mp4 17.1 MB
  027. Chapter 3. Summary.mp4 16.8 MB
  028. Chapter 4. Precious memory Space efficiency.mp4 13.5 MB
  029. Chapter 4. Space and time complexity.mp4 11.7 MB
  030. Chapter 4. Plain arrays.mp4 14 MB
  031. Chapter 4. Forgoing objects.mp4 18.4 MB
  032. Chapter 4. Creating containers with a factory method.mp4 19.4 MB
  033. Chapter 4. Connecting containers by ID.mp4 16.9 MB
  034. Chapter 4. The black hole.mp4 20.4 MB
  035. Chapter 4. Space-time trade-offs.mp4 17.4 MB
  036. Chapter 4. Real-world use cases.mp4 10.7 MB
  037. Chapter 4. Applying what you learned.mp4 17 MB
  038. Chapter 4. Exercise.mp4 18 MB
  039. Chapter 5. Self-conscious code Reliability through monitoring.mp4 17.6 MB
  040. Chapter 5. Invariants.mp4 14.8 MB
  041. Chapter 5. Checking contracts.mp4 24.1 MB
  042. Chapter 5. Designing containers by contract.mp4 18.3 MB
  043. Chapter 5. Containers that check their contracts.mp4 18.8 MB
  044. Chapter 5. Checking the contract of connectTo.mp4 15.1 MB
  045. Chapter 5. Containers that check their invariants.mp4 23.1 MB
  046. Chapter 5. And now for something completely different.mp4 20.1 MB
  047. Chapter 5. Real-world use cases.mp4 20.9 MB
  048. Chapter 5. Exercise 2.mp4 13.7 MB
  049. Chapter 5. Exercise 3.mp4 15 MB
  050. Chapter 6. Lie to me Reliability through testing.mp4 22.3 MB
  051. Chapter 6. JUnit.mp4 13.1 MB
  052. Chapter 6. Testing containers.mp4 9.5 MB
  053. Chapter 6. Testing addWater.mp4 15 MB
  054. Chapter 6. Input coverage criteria.mp4 15.2 MB
  055. Chapter 6. Testing connectTo.mp4 23.5 MB
  056. Chapter 6. Testability.mp4 21.4 MB
  057. Chapter 6. And now for something completely different.mp4 17 MB
  058. Chapter 6. A test suite.mp4 10.5 MB
  059. Chapter 6. Real-world use cases.mp4 11.1 MB
  060. Chapter 6. Applying what you learned.mp4 11.7 MB
  061. Chapter 6. Exercise.mp4 25 MB
  062. Chapter 7. Coding aloud Readability.mp4 19.2 MB
  063. Chapter 7. Structural readability features.mp4 14.3 MB
  064. Chapter 7. Exterior readability features.mp4 16 MB
  065. Chapter 7. Readable containers.mp4 26.3 MB
  066. Chapter 7. Final thoughts on readability.mp4 10.1 MB
  067. Chapter 7. Real-world use cases.mp4 23.4 MB
  068. Chapter 8. Many cooks in the kitchen Thread safety.mp4 25.8 MB
  069. Chapter 8. Dealing with deadlocks.mp4 20.2 MB
  070. Chapter 8. Thread-safe containers.mp4 15.2 MB
  071. Chapter 8. Immutability.mp4 16.8 MB
  072. Chapter 8. The implementation.mp4 12 MB
  073. Chapter 8. And now for something completely different.mp4 17.2 MB
  074. Chapter 8. Applying what you learned.mp4 17.6 MB
  075. Chapter 9. Please recycle Reusability.mp4 11.7 MB
  076. Chapter 9. The general framework.mp4 18.1 MB
  077. Chapter 9. Mutable collectors.mp4 14.9 MB
  078. Chapter 9. A generic container implementation.mp4 10.7 MB
  079. Chapter 9. Recovering water containers.mp4 12.9 MB
  080. Chapter 9. And now for something completely different.mp4 19.4 MB
  081. Chapter 9. Real-world use cases.mp4 22.7 MB
  082. Chapter 9. Exercises and further reading.mp4 12.8 MB
  083. Appendix A. Code golf Succinctness.mp4 13 MB
  084. Appendix B. The ultimate water container class.mp4 13.1 MB
  TutsNode.net.txt 102.4 B
  [TGx]Downloaded from torrentgalaxy.to .txt 614.4 B
  1 157.6 KB
  2 30.5 KB
  3 418.5 KB
  4 488.8 KB
  5 89.7 KB
  6 301.2 KB
  7 403.8 KB
  8 447.5 KB
  9 218 KB
  10 278.7 KB
  11 186.8 KB
  12 456.4 KB
  13 105 KB
  14 399.9 KB
  15 82.4 KB
  16 71.6 KB
  17 292.5 KB
  18 424.4 KB
  19 87.2 KB
  20 127.3 KB
  21 152.2 KB
  22 276.7 KB
  23 235.7 KB
  24 95.5 KB
  25 215.3 KB
  26 359.7 KB
  27 379.2 KB
  28 14.3 KB
  29 57.5 KB
  30 195 KB
  31 360.6 KB
  32 384.2 KB
  33 131.9 KB
  34 168.7 KB
  35 261.4 KB
  36 358.5 KB
  37 471.1 KB
  38 477.2 KB
  39 79.6 KB
  40 158.7 KB
  41 181.4 KB
  42 303.9 KB
  43 389.5 KB
  44 118.2 KB
  45 14.6 KB
  46 9.8 KB
  47 301.4 KB
  48 335.3 KB
  49 395.1 KB
  50 511 KB
  51 17.8 KB
  52 132.3 KB
  53 163.9 KB
  54 435.2 KB
  55 444.5 KB
  56 199.3 KB
  57 472.8 KB
  58 270 KB
  59 4.2 KB
  60 388.1 KB
  61 446.7 KB
  62 456.1 KB
  63 39 KB
  64 73.3 KB
  65 188.6 KB
  66 344.9 KB
  67 468.8 KB
  68 9.9 KB
  69 275.4 KB
  70 302.3 KB
  71 342.3 KB
  72 507.1 KB
  73 226.8 KB
  74 437.2 KB
  75 478 KB
  76 307.5 KB
  77 358.2 KB
  78 462.3 KB
  79 50.3 KB
  80 374 KB
  81 470.2 KB
  82 167.7 KB
  ▲ 169 total files

Description


Description

Building high-quality software is never simple, and it is always a good idea to reexamine the principles of good design and craftsmanship. In this book, you will find a fresh perspective that I hope you will enjoy as much as I did.
From the Foreword by Cay Horstmann, author of Big Java, Core Java, and many other titles

Serious developers know that code can always be improved. With each iteration, you make optimizations—small and large—that can have a huge impact on your application’s speed, size, resilience, and maintainability.

In Seriously Good Software: Code that Works, Survives, and Wins, author, teacher, and Java expert Marco Faella teaches you techniques for writing better code. You’ll start with a simple application and follow it through seven careful refactorings, each designed to explore another dimension of quality.
about the technology

Great code blends the skill of a programmer with the time-tested techniques and best practices embraced by the entire development community. Although each application has its own context and character, some dimensions of quality are always important. This book concentrates on seven pillars of seriously good software: speed, memory usage, reliability, readability, thread safety, generality, and elegance. The Java-based examples demonstrate techniques that apply to any OO language.
about the book

Seriously Good Software is a handbook for any professional developer serious about improving application quality. It explores fundamental dimensions of code quality by enhancing a simple implementation into a robust, professional-quality application. Questions, exercises, and Java-based examples ensure you’ll get a firm grasp of the concepts as you go. When you finish the last version of the book’s central project, you’ll be able to confidently choose the right optimizations for your code.
what’s inside

Evaluating software qualities
Assessing trade-offs and interactions
Fulfilling different objectives in a single task
Java-based exercises you can apply in any OO language

about the audience

For developers with basic object-oriented programming skills and intermediate Java skills.

Released 3/2020

Related Torrents

torrent name size uploader age seed leech
0
0
0
0