Minggu, 24 Juli 2011

[O655.Ebook] Ebook Programming Beyond Practices: Be More Than Just a Code Monkey, by Gregory T Brown

Ebook Programming Beyond Practices: Be More Than Just a Code Monkey, by Gregory T Brown

Nonetheless, reading guide Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown in this site will certainly lead you not to bring the printed publication anywhere you go. Merely store the book in MMC or computer disk and also they are available to review any time. The flourishing system by reading this soft documents of the Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown can be leaded into something brand-new behavior. So now, this is time to confirm if reading can enhance your life or otherwise. Make Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown it definitely work as well as obtain all advantages.

Programming Beyond Practices: Be More Than Just a Code Monkey, by Gregory T Brown

Programming Beyond Practices: Be More Than Just a Code Monkey, by Gregory T Brown



Programming Beyond Practices: Be More Than Just a Code Monkey, by Gregory T Brown

Ebook Programming Beyond Practices: Be More Than Just a Code Monkey, by Gregory T Brown

Locate much more encounters and also expertise by checking out guide qualified Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown This is a publication that you are searching for, right? That's right. You have actually involved the appropriate website, then. We always give you Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown and the most preferred books worldwide to download and install as well as enjoyed reading. You may not ignore that visiting this collection is a function and even by accidental.

As recognized, many individuals claim that books are the custom windows for the globe. It doesn't mean that buying book Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown will certainly imply that you can acquire this globe. Just for joke! Reviewing a book Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown will opened up an individual to believe far better, to maintain smile, to amuse themselves, and to encourage the knowledge. Every publication likewise has their particular to affect the visitor. Have you understood why you read this Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown for?

Well, still puzzled of just how to obtain this publication Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown here without going outside? Merely link your computer or gadget to the web and also begin downloading and install Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown Where? This page will show you the web link page to download and install Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown You never stress, your favourite publication will certainly be earlier your own now. It will be a lot easier to appreciate checking out Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown by online or obtaining the soft documents on your gizmo. It will certainly regardless of that you are and exactly what you are. This publication Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown is created for public and you are among them who could take pleasure in reading of this book Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown

Spending the extra time by reviewing Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown could supply such fantastic encounter also you are only sitting on your chair in the office or in your bed. It will not curse your time. This Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown will lead you to have even more valuable time while taking rest. It is extremely pleasurable when at the twelve noon, with a cup of coffee or tea and also a publication Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown in your gizmo or computer screen. By delighting in the views around, below you could start reading.

Programming Beyond Practices: Be More Than Just a Code Monkey, by Gregory T Brown

Writing code is the easy part of your work as a software developer. This practical book lets you explore the other 90%—everything from requirements discovery and rapid prototyping to business analysis and designing for maintainability. Instead of providing neatly packaged advice from on high, author Gregory Brown presents detailed examples of the many problems developers encounter, including the thought process it takes to solve them.

He does this in an unusual and entertaining fashion by making you the main character in a series of chapter-length stories. As these stories progress, the examples become more complex, and your responsibilities increase. Together, these stories take you on a journey that will make you question and refine the way you think about, and work on, software projects.

Steps in this unique journey include:

  • Using prototypes to explore project ideas
  • Spotting hidden dependencies in incremental changes
  • Identifying the pain points of service integrations
  • Developing a rigorous approach towards problem-solving
  • Designing software from the bottom up
  • Data modeling in an imperfect world
  • Gradual process improvement as an antidote for over-commitment
  • The future of software development

  • Sales Rank: #520186 in Books
  • Published on: 2016-10-27
  • Original language: English
  • Dimensions: 9.20" h x .20" w x 6.90" l, .0 pounds
  • Binding: Paperback
  • 132 pages

About the Author

Gregory Brown has run the independently published Practicing Ruby journal since 2010, and is the original author of the popular Prawn PDF generation library.

In his consulting projects, Gregory has worked with key stakeholders in companies of all sizes to identify core business problems that can be solved with as little code as possible.

Gregory's relentless focus on the 90% of programming work that isn't just writing code is what lead him to begin working on Programming Beyond Practices.

Most helpful customer reviews

6 of 6 people found the following review helpful.
Quick Read. Valuable. And Humble.
By Amazon Customer
I recently worked at a company that hired new computer science grads. They were whip smart, but many of them had only just started shipping commercial software. Often, when there was a problem brewing, a sage experienced engineer would saunter over during the discussion and facilitate a breakthrough. Delivery was important. It wasn't a "do this" type tip (the hallmark of expert drive-by experts). Rather, there was always a discussion ... an exchange, context gathering, problem solving, subtle nudges, and individual realizations and wins.

This book reminds me of those initiative hardened, observant, empathetic, skilled, and curious mentors and leaders. Programming Beyond Practices isn't a bang you over the head with "the way" type book. It is a quick read, spanning eight chapters roughly mirroring a software developer's career arc. There's scant jargon, dogma, and evangelizing. Everyone and their brother/sister waxes on about craft and devops. Not Brown. He uses basic stories and narratives to guide the reader. There are timeless lessons here -- avoid non-essential real-time data synchronization, remember that external services might change or die, work part of the problem by hand before writing code, etc. -- but the beauty is in the stories and examples. As the chapters progress, we start getting into some meatier topics (including an almost PTSD inducing overcommitted dysfunctional team), but the pacing and delivery never shifts.

Programming Beyond Practices covers topics that I have seen come up over and over in commercial software product development. It might seem "basic" to someone steeped in theory, the science, etc. but this is the real world stuff teams stumble on every day. 5 stars. Quick read, valuable, and humble.

3 of 3 people found the following review helpful.
Be More Than a Code Monkey
By Brett Porter
This book digs into the higher-level thinking that a modern software developer needs to be fluent in (the book's subtitle is "Be More Than Just a Code Monkey"). For example, the first chapter discusses using prototypes to explore project ideas. On the surface, this hardly seems worth writing down, but my experience is that far too many developers don't have a well-considered way to actually do that (and I think that it's sometimes made worse by clients who once skimmed an article on [The Lean Startup][...] get excited about the idea of a 'Minimum Viable Product' and come to us wanting what they call an "MVP" but that would take a team of 5 a year to produce.)

Brown uses an unconventional format for the book -- chapters are mostly in the form of a narrative in which you (the reader) are the main character in a brief drama involving the development problem that he's covering. One nice thing about his approach is that by making it a narrative, it becomes natural to have the characters discuss the various tradeoffs that need to be balanced as a problem is explored and a design evolves out of that exploration as their understanding grows.

Too many software books are like the cooking segments on early morning talk shows -- the chef comes in, points at some bowls of ingredients before dumping them into a pan while the host jokes around, and then, through the magic of television, they reach under the counter and pull out an already cooked and perfectly presented finished dish. With both cooking and developing software, the interesting (and hard!) part is that stuff in the middle where you're at least a little confused, things aren't going the way you expect them to, and you need a way to get to the desired end state, whether that's because of good intuition, experience, or having learned from a good guide.

This is definitely a book that I'd recommend, especially to some of the young developers I've met coming out of computer science programs that have trained them in chapter and verse of whatever language they've used for instruction, and given a description of an algorithm can maybe implement it cleverly, but when presented with a real problem affecting users aren't sure how to dig in and make something that works.

I'll probably read it again right away (but more slowly), and will probably pull it off the shelf for a refresher every year or two.

7 of 7 people found the following review helpful.
Vignettes of thorough design thought process
By Michael C. Feathers
Programming Beyond Practices is a very different kind of book. It's short but it covers a lot of territory well. Essentially, it's a set of deep dives into areas of development that are extremely important yet marginalized in books or blogs.

When Eric Evan's Domain Driven Design was first released, I liked it for a very different reason than most reviewers. In addition to all of the good patterns and advice, Eric told a wonderful story about the thought process of finding abstractions. If I remember it correctly, it was a section called 'Story of a Breakthrough.' You can't give people an algorithm to find abstractions, and heuristics are often superficial. The story outlined exactly what the process was like in reality. Gregory's book is filled with those sorts of stories, and that makes it a great introduction to world of decision making in development.

If you are an expert, you may find things in this book that you don't know, but if you have only a few years of development experience, you find many avenues for exploration, and more than that, a sense of how a very experienced developer sees the world an approaches decision making. Those are pieces of an ethic that can carry you forward your entire career.

See all 4 customer reviews...

Programming Beyond Practices: Be More Than Just a Code Monkey, by Gregory T Brown PDF
Programming Beyond Practices: Be More Than Just a Code Monkey, by Gregory T Brown EPub
Programming Beyond Practices: Be More Than Just a Code Monkey, by Gregory T Brown Doc
Programming Beyond Practices: Be More Than Just a Code Monkey, by Gregory T Brown iBooks
Programming Beyond Practices: Be More Than Just a Code Monkey, by Gregory T Brown rtf
Programming Beyond Practices: Be More Than Just a Code Monkey, by Gregory T Brown Mobipocket
Programming Beyond Practices: Be More Than Just a Code Monkey, by Gregory T Brown Kindle

Programming Beyond Practices: Be More Than Just a Code Monkey, by Gregory T Brown PDF

Programming Beyond Practices: Be More Than Just a Code Monkey, by Gregory T Brown PDF

Programming Beyond Practices: Be More Than Just a Code Monkey, by Gregory T Brown PDF
Programming Beyond Practices: Be More Than Just a Code Monkey, by Gregory T Brown PDF

Tidak ada komentar:

Posting Komentar