Kent Beck's Guide to Better Smalltalk

Kent Beck's Guide to Better Smalltalk

Author: Kent Beck

Publisher: Cambridge University Press

Published: 1999

Total Pages: 432

ISBN-13: 9780521644372

DOWNLOAD EBOOK

Written for Smalltalk programmers, this book is designed to help readers become more effective Smalltalk developers and object technology users.


Smalltalk Best Practice Patterns

Smalltalk Best Practice Patterns

Author: Kent Beck

Publisher: Prentice Hall

Published: 1996-10-03

Total Pages: 281

ISBN-13: 0132852128

DOWNLOAD EBOOK

This classic book is the definitive real-world style guide for better Smalltalk programming. This author presents a set of patterns that organize all the informal experience successful Smalltalk programmers have learned the hard way. When programmers understand these patterns, they can write much more effective code. The concept of Smalltalk patterns is introduced, and the book explains why they work. Next, the book introduces proven patterns for working with methods, messages, state, collections, classes and formatting. Finally, the book walks through a development example utilizing patterns. For programmers, project managers, teachers and students -- both new and experienced. This book presents a set of patterns that organize all the informal experience of successful Smalltalk programmers. This book will help you understand these patterns, and empower you to write more effective code.


Implementation Patterns

Implementation Patterns

Author: Kent Beck

Publisher: Pearson Education

Published: 2007-10-23

Total Pages: 289

ISBN-13: 013270255X

DOWNLOAD EBOOK

Software Expert Kent Beck Presents a Catalog of Patterns Infinitely Useful for Everyday Programming Great code doesn’t just function: it clearly and consistently communicates your intentions, allowing other programmers to understand your code, rely on it, and modify it with confidence. But great code doesn’t just happen. It is the outcome of hundreds of small but critical decisions programmers make every single day. Now, legendary software innovator Kent Beck—known worldwide for creating Extreme Programming and pioneering software patterns and test-driven development—focuses on these critical decisions, unearthing powerful “implementation patterns” for writing programs that are simpler, clearer, better organized, and more cost effective. Beck collects 77 patterns for handling everyday programming tasks and writing more readable code. This new collection of patterns addresses many aspects of development, including class, state, behavior, method, collections, frameworks, and more. He uses diagrams, stories, examples, and essays to engage the reader as he illuminates the patterns. You’ll find proven solutions for handling everything from naming variables to checking exceptions.


Test Driven Development

Test Driven Development

Author: Kent Beck

Publisher: Addison-Wesley Professional

Published: 2022-03-25

Total Pages: 241

ISBN-13: 0137585233

DOWNLOAD EBOOK

Quite simply, test-driven development is meant to eliminate fear in application development. While some fear is healthy (often viewed as a conscience that tells programmers to "be careful!"), the author believes that byproducts of fear include tentative, grumpy, and uncommunicative programmers who are unable to absorb constructive criticism. When programming teams buy into TDD, they immediately see positive results. They eliminate the fear involved in their jobs, and are better equipped to tackle the difficult challenges that face them. TDD eliminates tentative traits, it teaches programmers to communicate, and it encourages team members to seek out criticism However, even the author admits that grumpiness must be worked out individually! In short, the premise behind TDD is that code should be continually tested and refactored. Kent Beck teaches programmers by example, so they can painlessly and dramatically increase the quality of their work.


Extreme Programming Explained

Extreme Programming Explained

Author: Kent Beck

Publisher: Pearson Education

Published: 2004

Total Pages: 218

ISBN-13: 0321278658

DOWNLOAD EBOOK

Accountability. Transparency. Responsibility. These are not words that are often applied to software development. In this completely revised introduction to Extreme Programming (XP), Kent Beck describes how to improve your software development by integrating these highly desirable concepts into your daily development process. The first edition of Extreme Programming Explained is a classic. It won awards for its then-radical ideas for improving small-team development, such as having developers write automated tests for their own code and having the whole team plan weekly. Much has changed in five years. This completely rewritten second edition expands the scope of XP to teams of any size by suggesting a program of continuous improvement based on.


Advertising as Multilingual Communication

Advertising as Multilingual Communication

Author: H. Kelly-Holmes

Publisher: Springer

Published: 2016-01-11

Total Pages: 221

ISBN-13: 0230503012

DOWNLOAD EBOOK

Advertising has traditionally communicated messages to consumers with strong local and national identities. However, increasingly, products, producers, advertising agencies and media are becoming internationalized. In the development of strategies that appeal to a large multinational consumer base, advertising language takes on new 'multilingual' features. The author explores the role of advertising language in this new globalized environment, from a communicative theory point of view, as well as from a close linguistic analysis of some major advertising campaigns within a multicultural and multilingual marketplace.


Dear Fiona

Dear Fiona

Author: Fiona Fullerton

Publisher: Waterside Press

Published: 2012-09

Total Pages: 323

ISBN-13: 1908162163

DOWNLOAD EBOOK

He was a suspected Cold War spy. She became the glamorous KGB double agent in a Bond movie. When a prisoner writes to a movie star, the best he can hope for is a signed photo. But when Alex wrote to Fiona she was beguiled by the artistry of his letters and poems. In this heartfelt memoir, the author recalls-for the first time-her 12 year correspondence with Prisoner 789959 Alexander Alexandrowicz-including his wise counsel about her marriage, divorce and career at the forefront of cinema, TV and theatre. Based on their original letters, the narrative is one of contrasts-about a man in the darkest days of prolonged incarceration and a woman surrounded by the brightest lights imaginable. Shocked by his long sentence, Alex protested his innocence and railed against the system, often from solitary confinement-whilst Fiona Fullerton roamed the world, a celebrity nomad. Dear Fiona is the true story of how two people from social extremes forged a 30 year bond of friendship. It also tells of how they came to rely on each other and the author's search for him after he disappeared. 'Have you ever heard of Nadejda Philaretovna von Meck? She and Tchaikovsky were corresponding for years, they never met-and yet he produced his finest work for her. My finest work shall be for you... It is you alone who has given me strength while I have been in prison, the strength to restore lost and dying hope into burning resolution'. 'Yes, the bond between us will get stronger, Alex. It will never die now. I'll always be here when you need me. I need you too...' Reviews 'Wonderful, fascinating, fantastic' Aled Jones, Good Morning Sunday, BBC Radio 2. 'Poignant, tender and informative, Dear Fiona: Letters from a suspected Soviet Spy is a wonderful collection of letters between two people who, through the power of words, set out to make life that little bit more bearable when darkness called. A powerful and engaging narrative helps showcase the immeasurable talent Alex Alexandrowicz is' www.MiloRambles.com 'Compelling, gripping, moving, insightful' Erwin James, Guardian correspondent. 'Makes for compulsive reading' Edward Fitzgerald CBE QC 'A very moving book' John Hostettler


Squeak by Example

Squeak by Example

Author: Oscar Nierstrasz

Publisher: Lulu.com

Published: 2009

Total Pages: 306

ISBN-13: 3952334103

DOWNLOAD EBOOK

Squeak is a modern, open source, fully-featured implementation of the Smalltalk programming language and environment. Squeak is highly portable -- even its virtual machine is written entirely in Smalltalk, making it easy to debug, analyze, and change. Squeak is the vehicle for a wide range of innovative projects from multimedia applications and educational platforms to commercial web development environments. -- Preface.