Making Software. What Really Works, and Why We Believe It
- Autorzy:
- Andy Oram, Greg Wilson
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 624
- Dostępne formaty:
-
ePubMobi
Opis ebooka: Making Software. What Really Works, and Why We Believe It
Many claims are made about how certain tools, technologies, and practices improve software development. But which claims are verifiable, and which are merely wishful thinking? In this book, leading thinkers such as Steve McConnell, Barry Boehm, and Barbara Kitchenham offer essays that uncover the truth and unmask myths commonly held among the software development community. Their insights may surprise you.
- Are some programmers really ten times more productive than others?
- Does writing tests first help you develop better code faster?
- Can code metrics predict the number of bugs in a piece of software?
- Do design patterns actually make better software?
- What effect does personality have on pair programming?
- What matters more: how far apart people are geographically, or how far apart they are in the org chart?
Contributors include:
Jorge Aranda
Tom Ball
Victor R. Basili
Andrew Begel
Christian Bird
Barry Boehm
Marcelo Cataldo
Steven Clarke
Jason Cohen
Robert DeLine
Madeline Diep
Hakan Erdogmus
Michael Godfrey
Mark Guzdial
Jo E. Hannay
Ahmed E. Hassan
Israel Herraiz
Kim Sebastian Herzig
Cory Kapser
Barbara Kitchenham
Andrew Ko
Lucas Layman
Steve McConnell
Tim Menzies
Gail Murphy
Nachi Nagappan
Thomas J. Ostrand
Dewayne Perry
Marian Petre
Lutz Prechelt
Rahul Premraj
Forrest Shull
Beth Simon
Diomidis Spinellis
Neil Thomas
Walter Tichy
Burak Turhan
Elaine J. Weyuker
Michele A. Whitecraft
Laurie Williams
Wendy M. Williams
Andreas Zeller
Thomas Zimmermann
Wybrane bestsellery
-
Ta książka pomoże Ci się przygotować do pracy na stanowisku testera oprogramowania, a także zapewni wsparcie podczas wykonywania nowych zadań. Znajdziesz tu dokładne omówienie podstaw testowania, jego różnych rodzajów i poziomów w odniesieniu do zastosowania na różnych etapach pracy nad projektem...
Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu
(47.20 zł najniższa cena z 30 dni)35.40 zł
59.00 zł(-40%) -
Firmy z branży IT prześcigają się w tworzeniu rozwiązań zwiększających wydajność pracy, jak również podnoszących poziom specjalizacji pracowników w określonych dziedzinach. Od kilku już lat pozycja full stack developera, który wykonywał wszystkie prace programistyczne, jest wielką rzadkością. Obe...
Postman i SQL. Kurs video. Metody testowania REST API i przeszukiwania baz danych Postman i SQL. Kurs video. Metody testowania REST API i przeszukiwania baz danych
(63.60 zł najniższa cena z 30 dni)39.90 zł
159.00 zł(-75%) -
Zigi to postać fikcyjna - warta poznania! Autor książki, sam będący od wielu lat testerem, wyposażył swojego bohatera we własne doświadczenia. Dołożył do nich trochę „case’ów”, które widział, o których słyszał lub czytał, ubrał je w przystępne słowa i sfabularyzował dla podkręce...(38.35 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł(-40%) -
Testowanie oprogramowania to jedna z najdynamiczniej rozwijających się dziedzin inżynierii oprogramowania. Zarobki doświadczonych testerów są porównywalne z wynagrodzeniem, jakie otrzymują dobrzy programiści. Aby rozpocząć karierę w tym zawodzie, trzeba się legitymować odpowiednimi umiejętnościam...
Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II
(70.85 zł najniższa cena z 30 dni)65.40 zł
109.00 zł(-40%) -
Właściwe wymagania to nie tylko kwestia ich dokumentacji, ale też przede wszystkim kwestia odpowiedniego ich pozyskania i walidacji. Dobrej jakości wymagania zmniejszają ryzyko produktowe i projektowe, pozwalają tworzyć systemy, które realnie spełniają potrzeby interesariuszy i umożliwiają im osi...
Inżynieria wymagań. Kurs video. Modelowanie wymagań i rozwiązań w projektach informatycznych Inżynieria wymagań. Kurs video. Modelowanie wymagań i rozwiązań w projektach informatycznych
(39.90 zł najniższa cena z 30 dni)39.90 zł
169.00 zł(-76%) -
Naglący termin, niedoczas, permanentne opóźnienie - oto najwierniejsi towarzysze i zarazem najwięksi wrogowie kierownika projektu. Nawet certyfikowani project managerowie, ludzie z ogromną wiedzą i nie mniejszym doświadczeniem, raz po raz znajdują się w sytuacji, w której potrzeba naprawdę wielki...(38.35 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł(-40%) -
Trzymasz w dłoni kolejne wydanie niezwykle popularnego podręcznika do nauki C. Podobnie jak poprzednie wydania, także to zostało zaktualizowane i uzupełnione, między innymi o elementy standardu C11. Książka stanowi przemyślane, przejrzyste i wnikliwe wprowadzenie do języka C. Czytelnie wyjaśnia z...(116.35 zł najniższa cena z 30 dni)
107.40 zł
179.00 zł(-40%)
Andy Oram, Greg Wilson - pozostałe książki
-
How do the experts solve difficult problems in software development? In this unique and insightful book, leading computer scientists offer case studies that reveal how they found unusual, carefully designed solutions to high-profile projects. You will be able to look over the shoulder of major co...
Beautiful Code. Leading Programmers Explain How They Think Beautiful Code. Leading Programmers Explain How They Think
(126.65 zł najniższa cena z 30 dni)135.15 zł
159.00 zł(-15%) -
New information technologies (IT) hold the promise of better health in a world increasingly coping with chronic illness. The miniaturization of ever-more powerful sensing devices, along with the collection, analysis, and sharing of data, support activities in homes and clinics that let patients h...
-
Although most people don't give security much attention until their personal or business systems are attacked, this thought-provoking anthology demonstrates that digital security is not only worth thinking about, it's also a fascinating topic. Criminals succeed by exercising enormous creativity, ...
Beautiful Security. Leading Security Experts Explain How They Think Beautiful Security. Leading Security Experts Explain How They Think
(118.15 zł najniższa cena z 30 dni)118.15 zł
139.00 zł(-15%) -
Właśnie w tej książce prawdziwi mistrzowie programowania podzielą się z Tobą swoimi doświadczeniami, przemyśleniami i spostrzeżeniami dotyczącymi tworzenia profesjonalnych rozwiązań. Znajdziesz tu wiele praktycznych porad dotyczących pisania kodu, rozwiązywania problemów programistycznych, projek...(44.50 zł najniższa cena z 30 dni)
24.90 zł
89.00 zł(-72%) -
The term "peer-to-peer" has come to be applied to networks that expect end users to contribute their own files, computing time, or other resources to some shared project. Even more interesting than the systems' technical underpinnings are their socially disruptive potential: in various ways t...
Peer-to-Peer. Harnessing the Power of Disruptive Technologies Peer-to-Peer. Harnessing the Power of Disruptive Technologies
(92.65 zł najniższa cena z 30 dni)101.15 zł
119.00 zł(-15%)
Ebooka "Making Software. What Really Works, and Why We Believe It" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Making Software. What Really Works, and Why We Believe It" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Making Software. What Really Works, and Why We Believe It" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- ISBN Ebooka:
- 978-14-493-9776-0, 9781449397760
- Data wydania ebooka:
- 2010-10-14 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 5.5MB
- Rozmiar pliku Mobi:
- 13.0MB
Spis treści ebooka
- Making Software
- Preface
- Organization of This Book
- Conventions Used in This Book
- Safari Books Online
- Using Code Examples
- How to Contact Us
- I. General Principles of Searching For and Using Evidence
- 1. The Quest for Convincing Evidence
- In the Beginning
- The State of Evidence Today
- Challenges to the Elegance of Studies
- Challenges to Statistical Strength
- Challenges to Replicability of Results
- Change We Can Believe In
- The Effect of Context
- Looking Toward the Future
- References
- 1. The Quest for Convincing Evidence
- 2. Credibility, or Why Should I Insist on Being Convinced?
- How Evidence Turns Up in Software Engineering
- Credibility and Relevance
- Fitness for Purpose, or Why What Convinces You Might Not Convince Me
- Quantitative Versus Qualitative Evidence: A False Dichotomy
- Aggregating Evidence
- Limitations and Bias
- Types of Evidence and Their Strengths and Weaknesses
- Controlled Experiments and Quasi-Experiments
- Credibility
- Relevance
- Controlled Experiments and Quasi-Experiments
- Surveys
- Credibility
- Relevance
- Experience Reports and Case Studies
- Credibility
- Relevance
- Other Methods
- Indications of Credibility (or Lack Thereof) in Reporting
- General characteristics
- A clear research question
- An informative description of the study setup
- A meaningful and graspable data presentation
- A transparent statistical analysis (if any)
- An honest discussion of limitations
- Conclusions that are solid yet relevant
- Society, Culture, Software Engineering, and You
- Acknowledgments
- References
- 3. What We Can Learn from Systematic Reviews
- An Overview of Systematic Reviews
- The Strengths and Weaknesses of Systematic Reviews
- The Systematic Review Process
- Planning the review
- Conducting the review
- Reporting the review
- The Systematic Review Process
- Problems Associated with Conducting a Review
- Systematic Reviews in Software Engineering
- Cost Estimation Studies
- The accuracy of cost estimation models
- The accuracy of cost estimates in industry
- Cost Estimation Studies
- Agile Methods
- Dyb and Dingsyr
- Hannay, Dyb, Arisholm, and Sjberg
- Inspection Methods
- Conclusion
- References
- 4. Understanding Software Engineering Through Qualitative Methods
- What Are Qualitative Methods?
- Reading Qualitative Research
- Using Qualitative Methods in Practice
- Generalizing from Qualitative Results
- Qualitative Methods Are Systematic
- References
- 5. Learning Through Application: The Maturing of the QIP in the SEL
- What Makes Software Engineering Uniquely Hard to Research
- A Realistic Approach to Empirical Research
- The NASA Software Engineering Laboratory: A Vibrant Testbed for Empirical Research
- The Quality Improvement Paradigm
- Characterize
- Set Goals
- Select Process
- Execute Process
- Analyze
- Package
- Conclusion
- References
- 6. Personality, Intelligence, and Expertise: Impacts on Software Development
- How to Recognize Good Programmers
- Individual Differences: Fixed or Malleable
- Personality
- Intelligence
- The Task of Programming
- Programming Performance
- Expertise
- Software Effort Estimation
- How to Recognize Good Programmers
- Individual or Environment
- Skill or Safety in Software Engineering
- Collaboration
- Personality Again
- A Broader View of Intelligence
- Concluding Remarks
- References
- 7. Why Is It So Hard to Learn to Program?
- Do Students Have Difficulty Learning to Program?
- The 2001 McCracken Working Group
- The Lister Working Group
- Do Students Have Difficulty Learning to Program?
- What Do People Understand Naturally About Programming?
- Making the Tools Better by Shifting to Visual Programming
- Contextualizing for Motivation
- Conclusion: A Fledgling Field
- References
- 8. Beyond Lines of Code: Do We Need More Complexity Metrics?
- Surveying Software
- Measuring the Source Code
- A Sample Measurement
- Source Lines of Code (SLOC)
- Lines of Code (LOC)
- Number of C Functions
- McCabes Cyclomatic Complexity
- Halsteads Software Science Metrics
- Statistical Analysis
- Overall Analysis
- Differences Between Header and Nonheader Files
- The Confounding Effect: Influence of File Size in the Intensity of Correlation
- Effects of size on correlations for header files
- Effects of size on correlations for nonheader files
- Effect on the Halsteads Software Science metrics
- Summary of the confounding effect of file size
- Some Comments on the Statistical Methodology
- So Do We Need More Complexity Metrics?
- References
- Bibliography
- II. Specific Topics in Software Engineering
- 9. An Automated Fault Prediction System
- Fault Distribution
- Characteristics of Faulty Files
- Overview of the Prediction Model
- Replication and Variations of the Prediction Model
- The Role of Developers
- Predicting Faults with Other Types of Models
- Building a Tool
- The Warning Label
- References
- 9. An Automated Fault Prediction System
- 10. Architecting: How Much and When?
- Does the Cost of Fixing Software Increase over the Project Life Cycle?
- How Much Architecting Is Enough?
- Cost-to-Fix Growth Evidence
- Using What We Can Learn from Cost-to-Fix Data About the Value of Architecting
- The Foundations of the COCOMO II Architecture and Risk Resolution (RESL) Factor
- Economies and diseconomies of scale
- Reducing software rework via architecture and risk resolution
- A successful example: CCPDS-R
- The Foundations of the COCOMO II Architecture and Risk Resolution (RESL) Factor
- The Architecture and Risk Resolution Factor in Ada COCOMO and COCOMO II
- How the Ada Process Model promoted risk-driven concurrent engineering software processes
- Architecture and risk resolution (RESL) factor in COCOMO II
- Improvement shown by incorporating architecture and risk resolution
- ROI for Software Systems Engineering Improvement Investments
- So How Much Architecting Is Enough?
- Does the Architecting Need to Be Done Up Front?
- Conclusions
- References
- 11. Conways Corollary
- Conways Law
- Coordination, Congruence, and Productivity
- Implications
- Organizational Complexity Within Microsoft
- Implications
- Chapels in the Bazaar of Open Source Software
- Conclusions
- References
- Bibliography
- 12. How Effective Is Test-Driven Development?
- The TDD PillWhat Is It?
- Summary of Clinical TDD Trials
- The Effectiveness of TDD
- Internal Quality
- External Quality
- Productivity
- Test Quality
- Enforcing Correct TDD Dosage in Trials
- Cautions and Side Effects
- Conclusions
- Acknowledgments
- General References
- Clinical TDD Trial References
- Bibliography
- 13. Why Arent More Women in Computer Science?
- Why So Few Women?
- Ability Deficits, Preferences, and Cultural Biases
- Evidence for deficits in female mathematical-spatial abilities
- The role of preferences and lifestyle choices
- Ability Deficits, Preferences, and Cultural Biases
- Biases, Stereotypes, and the Role of Male Computer-Science Culture
- Why So Few Women?
- Should We Care?
- What Can Society Do to Reverse the Trend?
- Implications of Cross-National Data
- Conclusion
- References
- 14. Two Comparisons of Programming Languages
- A Language Shoot-Out over a Peculiar Search Algorithm
- The Programming Task: Phonecode
- Comparing Execution Speed
- Comparing Memory Consumption
- Comparing Productivity and Program Length
- Comparing Reliability
- Comparing Program Structure
- Should I Believe This?
- A Language Shoot-Out over a Peculiar Search Algorithm
- Plat_Forms: Web Development Technologies and Cultures
- The Development Task: People-by-Temperament
- Lay Your Bets
- Comparing Productivity
- Comparing Artifact Size
- Comparing Modifiability
- Comparing Robustness and Security
- Hey, What About <Insert-Your-Favorite-Topic>?
- So What?
- References
- Bibliography
- 15. Quality Wars: Open Source Versus Proprietary Software
- Past Skirmishes
- The Battlefield
- Into the Battle
- File Organization
- Code Structure
- Code Style
- Preprocessing
- Data Organization
- Outcome and Aftermath
- Acknowledgments and Disclosure of Interest
- References
- Bibliography
- 16. Code Talkers
- A Day in the Life of a Programmer
- Diary Study
- Observational Study
- Were the Programmers on Their Best Behavior?
- A Day in the Life of a Programmer
- What Is All This Talk About?
- Getting Answers to Questions
- The Search for Rationale
- Interruptions and Multitasking
- What Questions Do Programmers Ask?
- Are Agile Methods Better for Communication?
- A Model for Thinking About Communication
- References
- Bibliography
- 17. Pair Programming
- A History of Pair Programming
- Pair Programming in an Industrial Setting
- Industry Practices in Pair Programming
- Results of Using Pair Programming in Industry
- Pair Programming in an Educational Setting
- Practices Specific to Education
- Results of Using Pair Programming in Education
- Distributed Pair Programming
- Challenges
- Lessons Learned
- Acknowledgments
- References
- 18. Modern Code Review
- Common Sense
- A Developer Does a Little Code Review
- Focus Fatigue
- Speed Kills
- Size Kills
- The Importance of Context
- Group Dynamics
- Are Meetings Required?
- False-Positives
- Are External Reviewers Required At All?
- Conclusion
- References
- Bibliography
- 19. A Communal Workshop or Doors That Close?
- Doors That Close
- A Communal Workshop
- Work Patterns
- One More Thing
- References
- Bibliography
- 20. Identifying and Managing Dependencies in Global Software Development
- Why Is Coordination a Challenge in GSD?
- Dependencies and Their Socio-Technical Duality
- The Technical Dimension
- Syntactic dependencies and their impact on productivity and quality
- Logical dependencies and their impact on productivity and quality
- The Technical Dimension
- The Socio-Organizational Dimension
- Different types of work dependencies and their impacts on productivity and quality
- The Socio-Technical Dimension
- From Research to Practice
- Leveraging the Data in Software Repositories
- The Role of Team Leads and Managers in Supporting the Management of Dependencies
- Developers, Work Items, and Distributed Development
- Future Directions
- Software Architectures Suitable for Global Software Development
- Collaborative Software Engineering Tools
- Balancing Standarization and Flexibility
- References
- 21. How Effective Is Modularization?
- The Systems
- What Is a Change?
- What Is a Module?
- The Results
- Change Locality
- Examined Modules
- Emergent Modularity
- Threats to Validity
- Summary
- References
- 22. The Evidence for Design Patterns
- Design Pattern Examples
- Why Might Design Patterns Work?
- The First Experiment: Testing Pattern Documentation
- Design of the Experiment
- Results
- The Second Experiment: Comparing Pattern Solutions to Simpler Ones
- The Third Experiment: Patterns in Team Communication
- Lessons Learned
- Conclusions
- Acknowledgments
- References
- 23. Evidence-Based Failure Prediction
- Introduction
- Code Coverage
- Code Churn
- Code Complexity
- Code Dependencies
- People and Organizational Measures
- Integrated Approach for Prediction of Failures
- Summary
- Acknowledgments
- References
- 24. The Art of Collecting Bug Reports
- Good and Bad Bug Reports
- What Makes a Good Bug Report?
- Survey Results
- Contents of Bug Reports (Developers)
- Contents of Bug Reports (Reporters)
- Evidence for an Information Mismatch
- Problems with Bug Reports
- The Value of Duplicate Bug Reports
- Not All Bug Reports Get Fixed
- Conclusions
- Acknowledgments
- References
- Bibliography
- 25. Where Do Most Software Flaws Come From?
- Studying Software Flaws
- Context of the Study
- Phase 1: Overall Survey
- Summary of Questionnaire
- Summary of the Data
- Summary of the Phase 1 Study
- Phase 2: Design/Code Fault Survey
- The Questionnaire
- Statistical Analysis
- Finding and fixing faults
- Faults
- Fault Frequency Adjusted by Effort
- Underlying causes
- Means of prevention
- Underlying causes and means of prevention
- Interface Faults Versus Implementation Faults
- What Should You Believe About These Results?
- Are We Measuring the Right Things?
- Did We Do It Right?
- What Can You Do with the Results?
- What Have We Learned?
- Acknowledgments
- References
- 26. Novice Professionals: Recent Graduates in a First Software Engineering Job
- Study Methodology
- Subjects
- Task Analysis
- Task Sample
- Reflection Methodology
- Threats to Validity
- Study Methodology
- Software Development Task
- Task Breakdown
- Communication
- Documentation
- Working on bugs
- Programming
- Project management and tools
- Design specifications and testing
- Task Breakdown
- Strengths and Weaknesses of Novice Software Developers
- Strengths
- Weaknesses
- Reflections
- Managing Getting Engaged
- Persistence, Uncertainty, and Noviceness
- Large-Scale Software Team Setting
- Misconceptions That Hinder Learning
- Reflecting on Pedagogy
- Pair Programming
- Legitimate Peripheral Participation
- Mentoring
- Implications for Change
- New Developer Onboarding
- Educational Curricula
- References
- 27. Mining Your Own Evidence
- What Is There to Mine?
- Designing a Study
- A Mining Primer
- Step 1: Determining Which Data to Use
- Step 2: Data Retrieval
- Step 3: Data Conversion (Optional)
- Step 4: Data Extraction
- Step 5: Parsing the Bug Reports
- Step 6: Linking Data Sets
- Linking code changes to bug reports
- Linking bug reports to code changes (optional)
- Step 6: Checking for Missing Links
- Step 7: Mapping Bugs to Files
- Where to Go from Here
- Acknowledgments
- References
- 28. Copy-Paste as a Principled Engineering Tool
- An Example of Code Cloning
- Detecting Clones in Software
- Investigating the Practice of Code Cloning
- Forking
- Templating
- Customizing
- Our Study
- Conclusions
- References
- 29. How Usable Are Your APIs?
- Why Is It Important to Study API Usability?
- First Attempts at Studying API Usability
- Study Design
- Summary of Findings from the First Study
- If At First You Dont Succeed...
- Design of the Second Study
- Summary of Findings from the Second Study
- Cognitive Dimensions
- Adapting to Different Work Styles
- Scenario-Based Design
- Conclusion
- References
- 30. What Does 10x Mean? Measuring Variations in Programmer Productivity
- Individual Productivity Variation in Software Development
- Extremes in Individual Variation on the Bad Side
- What Makes a Real 10x Programmer
- Individual Productivity Variation in Software Development
- Issues in Measuring Productivity of Individual Programmers
- Productivity in Lines of Code per Staff Month
- Productivity in Function Points
- What About Complexity?
- Is There Any Way to Measure Individual Productivity?
- Team Productivity Variation in Software Development
- References
- A. Contributors
- Index
- About the Authors
- Colophon
- Copyright
O'Reilly Media - inne książki
-
JavaScript gives web developers great power to create rich interactive browser experiences, and much of that power is provided by the browser itself. Modern web APIs enable web-based applications to come to life like never before, supporting actions that once required browser plug-ins. Some are s...(177.65 zł najniższa cena z 30 dni)
186.15 zł
219.00 zł(-15%) -
How will software development and operations have to change to meet the sustainability and green needs of the planet? And what does that imply for development organizations? In this eye-opening book, sustainable software advocates Anne Currie, Sarah Hsu, and Sara Bergman provide a unique overview...(160.65 zł najniższa cena z 30 dni)
169.14 zł
199.00 zł(-15%) -
OpenTelemetry is a revolution in observability data. Instead of running multiple uncoordinated pipelines, OpenTelemetry provides users with a single integrated stream of data, providing multiple sources of high-quality telemetry data: tracing, metrics, logs, RUM, eBPF, and more. This practical gu...(143.65 zł najniższa cena z 30 dni)
143.65 zł
169.00 zł(-15%) -
Interested in developing embedded systems? Since they don't tolerate inefficiency, these systems require a disciplined approach to programming. This easy-to-read guide helps you cultivate good development practices based on classic software design patterns and new patterns unique to embedded prog...(152.15 zł najniższa cena z 30 dni)
160.65 zł
189.00 zł(-15%) -
If you use Linux in your day-to-day work, then Linux Pocket Guide is the perfect on-the-job reference. This thoroughly updated 20th anniversary edition explains more than 200 Linux commands, including new commands for file handling, package management, version control, file format conversions, an...(92.65 zł najniższa cena z 30 dni)
101.15 zł
119.00 zł(-15%) -
Gain the valuable skills and techniques you need to accelerate the delivery of machine learning solutions. With this practical guide, data scientists, ML engineers, and their leaders will learn how to bridge the gap between data science and Lean product delivery in a practical and simple way. Dav...(237.15 zł najniższa cena z 30 dni)
245.65 zł
289.00 zł(-15%) -
This practical book provides a detailed explanation of the zero trust security model. Zero trust is a security paradigm shift that eliminates the concept of traditional perimeter-based security and requires you to "always assume breach" and "never trust but always verify." The updated edition off...(203.15 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%) -
Decentralized finance (DeFi) is a rapidly growing field in fintech, having grown from $700 million to $100 billion over the past three years alone. But the lack of reliable information makes this area both risky and murky. In this practical book, experienced securities attorney Alexandra Damsker ...(203.15 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%) -
Whether you're a startup founder trying to disrupt an industry or an entrepreneur trying to provoke change from within, your biggest challenge is creating a product people actually want. Lean Analytics steers you in the right direction.This book shows you how to validate your initial idea, find t...(126.65 zł najniższa cena z 30 dni)
126.65 zł
149.00 zł(-15%) -
When it comes to building user interfaces on the web, React enables web developers to unlock a new world of possibilities. This practical book helps you take a deep dive into fundamental concepts of this JavaScript library, including JSX syntax and advanced patterns, the virtual DOM, React reconc...(194.65 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
Oceny i opinie klientów: Making Software. What Really Works, and Why We Believe It Andy Oram, Greg Wilson (0) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.