0
Your cart

Your cart is empty

Browse All Departments
  • All Departments
Price
  • R250 - R500 (1)
  • R1,000 - R2,500 (1)
  • -
Status
Brand

Showing 1 - 2 of 2 matches in All Departments

A Corinthian Endeavour - The Story of the National Hill Climb Championship (Paperback): Paul M. Jones A Corinthian Endeavour - The Story of the National Hill Climb Championship (Paperback)
Paul M. Jones
R446 R401 Discovery Miles 4 010 Save R45 (10%) Ships in 12 - 17 working days

Every year on the last weekend of October the death knell of the cycling season is sounded by the National Hill Climb Championship. It's been won by luminaries like Brian Robinson, Chris Boardman and Malcolm Elliott, and yet the story of the championship is one of ordinary people doing extraordinary things, of amateur cyclists prevailing against the professionals. It's a tale of obsession, pain and asceticism - the key elements in the fight against the insidious grasp of gravity.The violence of the race is set against the beauty of the landscape, from the supernatural past of Pendle Moor to the granite outcrops of Dartmoor, from the glacial High Peak to the bucolic charms of the Cotswolds. It's an esoteric and uniquely British event, a hymn to the clustered contours of this island, sung by the Corinthian exponents of amateur sport. In an era when cycling as a sport has never been more popular, this ideal is more important than ever.A Corinthian Endeavour traces the full history of the Championship event from its inception in 1944 through to 2014, and the incorporation of a Women's Championship from 1998 onwards. It is illustrated with 28b/w and 21 colour photographs.

Modernizing Legacy Applications in PHP (Paperback): Paul M. Jones Modernizing Legacy Applications in PHP (Paperback)
Paul M. Jones
R1,189 Discovery Miles 11 890 Ships in 10 - 15 working days

Get your code under control in a series of small, specific steps About This Book * Learn to extract and replace legacy artifacts, * Improve your application from the ground up while keeping your codebase fully operational, * Improve the quality of your legacy applications. Who This Book Is For PHP developers from all skill levels will be able to get value from this book and will be able to transform their spaghetti code applications to clean, modular applications. If you are in the midst of a legacy refactor or you find yourself in a state of despair caused by the code you have inherited, this is the book for you. All you need is to have PHP 5.0 installed, and you're all set to change the way you maintain and deploy your code! What You Will Learn * Replace global and new with dependency injection * Extract SQL statements to gateways * Convert action logic to controllers * Remove repeated logic in page scripts * Create maintainable PHP code from crufty legacy PHP In Detail Have you noticed that your legacy PHP application is composed of page scripts placed directly in the document root of the web server? Or, do your page scripts, along with any other classes and functions, combine the concerns of model, view, and controller into the same scope? Is the majority of the logical flow incorporated as include files and global functions rather than class methods? Working with such a legacy application feels like dragging your feet through mud, doesn't it?This book will show you how to modernize your application in terms of practice and technique, rather than in terms of using tools like frameworks and libraries, by extracting and replacing its legacy artifacts. We will use a step-by-step approach, moving slowly and methodically, to improve your application from the ground up. We'll show you how dependency injection can replace both the new and global dependencies. We'll also show you how to change the presentation logic to view files and the action logic to a controller. Moreover, we'll keep your application running the whole time. Each completed step in the process will keep your codebase fully operational with higher quality. When we are done, you will be able to breeze through your code like the wind. Your code will be autoloaded, dependency-injected, unit-tested, layer-separated, and front-controlled. Most of the very limited code we will add to your application is specific to this book. We will be improving ourselves as programmers, as well as improving the quality of our legacy application. Style and approach This book gives developers an easy-to-follow, practical and powerful process to bring their applications up to a modern baseline. Each step in the book is practical, self-contained and moves you closer to the end goal you seek: maintainable code. As you follow the exercises in the book, the author almost anticipates your questions and you will have the answers, ready to be implemented on your project.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Docking Edition Multi-Functional…
R1,099 R799 Discovery Miles 7 990
Jabra Elite 5 Hybrid ANC True Wireless…
R2,899 R2,399 Discovery Miles 23 990
Commando - A Boer Journal of the…
Deneys Reitz Paperback R350 R235 Discovery Miles 2 350
Bestway Spiderman Swim Ring (Diameter…
R48 Discovery Miles 480
Cable Guys Controller and Smartphone…
R399 R349 Discovery Miles 3 490
Robert - A Queer And Crooked Memoir For…
Robert Hamblin Paperback  (1)
R335 R288 Discovery Miles 2 880
Sylvanian Families - Walnut Squirrel…
R749 R579 Discovery Miles 5 790
Sony PlayStation 5 DualSense Wireless…
 (5)
R1,599 R1,479 Discovery Miles 14 790
Shield Fresh 24 Gel Air Freshener…
R31 Discovery Miles 310
Alcolin Super Glue 3 X 3G
R64 Discovery Miles 640

 

Partners