> On Nov 20, 2015, at 7:44 AM, Vivien Nicolas <[email protected]> wrote:
> 
> 
> 
>> On Fri, Nov 20, 2015 at 6:19 AM, Justin D'Arcangelo 
>> <[email protected]> wrote:
>> 
>> This past week I started experimenting with adapting the Music app to work 
>> on TV. Within an hour, I was able to just drop in a couple new “views” that 
>> were TV-friendly versions of what we have in the regular phone version of 
>> the app.
> 
> I think there is something important here. You drop a couple views in an 
> hour. This is pretty fast!
> 
> It sounds hard in one hour to understand all the possible code path and 
> impact of some new code. And regressions has been one of the big battle of 
> the last years. 
> 

I didn't say it was production-ready ;-)

> How confident are you that there is no regressions in other views ? If you 
> are highly confident, can you explain why ?
> 
> Thanks,
> Vivien.

As I mentioned, our views are like mini apps themselves. Because each view in 
this architecture is a completely separate HTML document with its own URL, it 
is almost impossible for changes in one view to affect another. Therefore, I 
can make drastic changes such as completely replacing a view with a great deal 
of confidence that I haven't caused any regressions elsewhere.
_______________________________________________
dev-fxos mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-fxos

Reply via email to