Kundenrezensionen


2 Rezensionen

4 Sterne
0

3 Sterne
0

2 Sterne
0


 
 
Durchschnittliche Kundenbewertung
Sagen Sie Ihre Meinung zu diesem Artikel
Eigene Rezension erstellen
 
 

Die hilfreichste positive Rezension
Die hilfreichste kritische Rezension


5.0 von 5 Sternen A fantastic introductory book to cloud computing and agile software development!
The title says it all. It is a fantastic introduction in cloud computing and best software practices. The authors present concepts and principles through the Ruby on Rails framework, the underlying argument being that the features of the Ruby programming language and the Ruby on Rails framework promote good practices and higher productivity. Ans so it is. Besides...
Veröffentlicht am 24. Mai 2013 von Juan Pablo De Gutierrez

versus
1 von 4 Kunden fanden die folgende Rezension hilfreich
1.0 von 5 Sternen Title misleading
This book ranks high as probably the worst book on computing I ever read (and I've read a few in the last 35 years). It's written as a companion to a university course, and this shows through in all places - you feel teased and not given the information you're looking for, goaded to go to secondary or tertiary sources to get what you want. Typically what you expect of a...
Vor 20 Monaten von Dr Markus Weber veröffentlicht


Hilfreichste Bewertungen zuerst | Neueste Bewertungen zuerst

5.0 von 5 Sternen A fantastic introductory book to cloud computing and agile software development!, 24. Mai 2013
The title says it all. It is a fantastic introduction in cloud computing and best software practices. The authors present concepts and principles through the Ruby on Rails framework, the underlying argument being that the features of the Ruby programming language and the Ruby on Rails framework promote good practices and higher productivity. Ans so it is. Besides understanding why the features of the Ruby programming language are meaningful, and how to make use of them in terms of good software practices (DRY, conciseness, ...), you will learn how Ruby on Rails promoted agile development and good programming practices through its design and third party libraries. For example, the authors give an introduction to behavior driven development with capybara and cucumber, and test driven development with rspec.

Every now and then I find myself re-reading some parts of the book. Why?. Because concepts are presented in a concise yet clear way, and, IMHO maybe the book's main virtue, it provides with a general and structured view of the field. As described above, the book covers a wide range of topics, and does it in a structured way. The authors do not give a detailed description of the tools nor of the Ruby language, but that is for me that is another of the book's great feat. You will learn just enough to be able to work with the framework and work through the different aspects of cloud computing and agile development. It is then later on much easier to discern what to learn next.

I took the first edition of their online-course (which back then was offered by Coursera, and now by Edx ([...])). I found it highly rewarding and would recommend anyone to take it. Even if you do not work on cloud computing (like it is my case).
Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen 
War diese Rezension für Sie hilfreich? Ja Nein


1 von 4 Kunden fanden die folgende Rezension hilfreich
1.0 von 5 Sternen Title misleading, 20. November 2013
Verifizierter Kauf(Was ist das?)
Rezension bezieht sich auf: Engineering Software as a Service: An Agile Approach Using Cloud Computing (English Edition) (Kindle Edition)
This book ranks high as probably the worst book on computing I ever read (and I've read a few in the last 35 years). It's written as a companion to a university course, and this shows through in all places - you feel teased and not given the information you're looking for, goaded to go to secondary or tertiary sources to get what you want. Typically what you expect of a course script, which provides you just the rough structure and the necessary hints to go out to the university library, check out the original sources and spend your days and nights figuring out what this is all about.
The first 2 chapters provide a reasonable introduction to the topic of "services" - and that's where it ends. The rest is split in 2 parts: A (poor) Ruby programming course and another introduction to Agile Software Development in general. You get presented with some tools (mind, this is neither a comprehensive list nor does it attempt to be - it's 100% biased by the authors own preferences and opinions) and you never get to the real stuff.
The epitome is the description of how connecting the client to the server occurs - the glue stuff which is "standard" and which you do neither need nor want to tackle yourself - ending in a lapidary comment that finally this is connected to a "database" (the actual "software service" you'd be providing), a discussion of which is "out of the scope of this book". So you never get to the point where you'd "engineer your software as a service".
Thankfully it's cheap (at least the Kindle version) - so it wasn't a huge waste of money. But that's the best I can say about it
Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen 
War diese Rezension für Sie hilfreich? Ja Nein


Hilfreichste Bewertungen zuerst | Neueste Bewertungen zuerst

Dieses Produkt

Nur in den Rezensionen zu diesem Produkt suchen