The second part of a three part book series focused on lifting the security knowledge of Software Developers, Engineers, and their teams, so that they can continuously deliver secure technical solutions on time and within budget. Free Online: https://f1.holisticinfosecforwebdevelopers.com
Learn what's Kanban and how agile development and lean management can help you design and develop faster and cheaper.
Tango with Django is a beginner's guide to web development using the Python programming language and the popular Django framework 1.9 (also compatible with 1.10 and 1.11). The book teaches you the basics through a step-by-step guide, and is written in a clear, friendly way. A series of exercises can be found too, to test your knowledge.
Với hàng tá bài tập trong bộ công cụ retrospective cá nhân, cuốn Khai thác giá trị Agile Retrospective sẽ giúp bạn trở nên thành thạo hơn trong việc thực hiện retrospective và thu được nhiều giá trị hơn - Lời giới thiệu bởi Esther Derby và Duong Trong Tan
One of the most misunderstood XP techniques might be Refactoring. Many understand it in the meaning of re-write which is definitely not what it was meant to be. See how refractoring an example taken from a real world project both consits of very small sometimes even tiny changes and still introduces major archiectural reconstructions.
Você já ouviu conversas de desenvolvedores discutindo como melhorar o design do sistema, leu livros detalhando vários Padrões de Projeto e ouviu palestras sobre como padrões contribuem para o design do sistema... Mas não tem 100% de certeza sobre o que eles são, ou quais são os benefícios reais, ou até mesmo quando utilizá-los? Quer saber por onde começar? Neste curto livro, vamos revisar os conceitos de OO vendo como eles são aplicados aos Padrões de Projeto e quais os principais benefícios.
On December 22, 2015, Twitter paid over $14,000 to ethical hackers for exposing vulnerabilities. This wasn't a shakedown. Sites like Twitter, Shopify, Dropbox, Yahoo, Google, Facebook and more, ask ethical hackers to report security bugs and pay them. This book will teach you how you can get started with ethical hacking.
This book will teach you how to investigate and root-cause numerous types of performance issues on a PC, in many cases all the way down to the code causing them.
What do you do when good design has been left behind, and the fix is too large for refactoring? Pivots are a tool to get the code to a state where refactoring and good design can happen.
Si siempre estuviste convencido de que el desarrollo de software sería tu profesión, pero a día de hoy te encuentras desmotivado y sin ganas de continuar, es es el primer síntoma de que no estás enfocándote en la dirección correcta. Convierte tu profesión en tu pasión gracias a 10 consejos que harán cambiar tu forma de ver la vida. Ebook del blog devexperto.com
Dynamic Reteaming shares real stories of how successful software companies have thrived through changing their teams as opposed to keeping them the same. Learn to apply the five team change patterns: Isolation, One by One, Grow and Split, Merging and Switching. This is the 2019 first edition. The second 2020 edition is on Amazon.
One of the most painful activities in software is maintaining poor code. This book is your companion to improve application code to become easier to understand and cheaper to modify. It's also your step by step guide to adopt clean coding techniques and professional development habits in a systematic and sustainable way.
Project Myopia: belief that the project model is the only way of managing business change and development; not seeing digital development as a continuous commitment to growing the business; believing it will end and working for the end. #NoProjects Project Myopia is now on Amazon
Με πολλές ασκήσεις για την προσωπική σας εργαλειοθήκη με retrospectives, το βιβλίο Getting Value out of Agile Retrospectives θα σας βοηθήσει να εξειδικευτείτε στο να κάνετε retrospectives και να αποκομίζετε το μέγιστο δυνατό από αυτές - Πρόλογος από την Esther Derby, συν-συγγραφέα του Agile Retrospectives, Βαγγέλη Αντωνιάδη και Γιάννη Μαυραγάνη.
Coming to grips with Go is more than just familiarizing yourself with the language features. Learning to use those features to write production-ready code can be difficult task. If you are looking for guidelines and assistance, then this book is surely what you are looking for.