> 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