Download Programming Beyond Practices: Be More Than Just a Code Monkey, by Gregory T Brown
What sort of book Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown you will prefer to? Currently, you will not take the published publication. It is your time to get soft documents book Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown rather the published files. You could enjoy this soft data Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown in whenever you expect. Even it is in expected location as the other do, you can read guide Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown in your gadget. Or if you desire a lot more, you can keep reading your computer system or laptop computer to get full display leading. Juts find it right here by downloading and install the soft documents Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown in link web page.

Programming Beyond Practices: Be More Than Just a Code Monkey, by Gregory T Brown
Download 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. Reading makes you better. That claims? Numerous wise words claim that by reading, your life will certainly be much better. Do you think it? Yeah, confirm it. If you require guide Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown to read to show the sensible words, you can visit this web page completely. This is the website that will provide all guides that probably you need. Are the book's compilations that will make you really feel interested to read? One of them below is the Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown that we will propose.
This publication Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown deals you far better of life that can create the high quality of the life better. This Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown is what individuals now require. You are here as well as you may be specific as well as sure to obtain this publication Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown Never doubt to get it also this is simply a publication. You could get this publication Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown as one of your compilations. Yet, not the collection to present in your bookshelves. This is a precious publication to be reviewing collection.
How is making sure that this Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown will not displayed in your bookshelves? This is a soft data book Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown, so you could download and install Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown by buying to obtain the soft file. It will certainly reduce you to review it every time you need. When you really feel lazy to relocate the published publication from the home of workplace to some place, this soft documents will relieve you not to do that. Considering that you could just conserve the information in your computer unit and also gadget. So, it allows you read it almost everywhere you have readiness to review Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown
Well, when else will you locate this possibility to get this publication Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown soft documents? This is your great opportunity to be right here and also get this excellent book Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown Never leave this book prior to downloading this soft documents of Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown in web link that we provide. Programming Beyond Practices: Be More Than Just A Code Monkey, By Gregory T Brown will actually make a large amount to be your buddy in your lonely. It will be the most effective companion to enhance your operation and also pastime.
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.
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
Tidak ada komentar:
Posting Komentar