I agree that performance is vital to embedded system, but testability is also important for quality, productivity, etc... At least it's not detrimental:) I know it's nontrivial to have this kind of dependency injection based on current implementation, but it would be very nice if we could.
-Freepine On Thu, Jan 15, 2009 at 2:41 PM, Al Sutton <[email protected]> wrote: > > A number of things which could come under the label "common accepted > Java practice" are more about ensuring testability and simplifying the > work of future maintainers than they are about performance. As with > every platform it's a choice that has to be made, and given some of the > comments about the home screen recently I think performance is rightly > the current focus. > > Al. > > Dianne Hackborn wrote: > > On Wed, Jan 14, 2009 at 11:45 AM, Koert <[email protected] > > <mailto:[email protected]>> wrote: > > > > All the books that you read nowadays always promote the idea of loose > > coupling... > > > > > > Abstracting the entire platform underneath Activity would probably > > introduce a bit more overhead than we want to take on for a mobile > > platform. > > > > Just my personal opinion, but I think there are quite a few things > > about "common accepted Java practice" that are detrimental to well > > performing mobile system. > > > > -- > > Dianne Hackborn > > Android framework engineer > > [email protected] <mailto:[email protected]> > > > > Note: please don't send private questions to me, as I don't have time > > to provide private support. All such questions should be posted on > > public forums, where I and others can see and answer them. > > > > > > > > > > -- > ====== > Funky Android Limited is registered in England & Wales with the > company number 6741909. The registered head office is Kemp House, > 152-160 City Road, London, EC1V 2NX, UK. > > The views expressed in this email are those of the author and not > necessarily those of Funky Android Limited, it's associates, or it's > subsidiaries. > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---

