Richard Newman wrote on 30.11.2015 18:40:

    There isn't much documentation, and certainly no architecture docs.


And my apologies for that; it's been on my list for a little while (and I might still get to it), but this quarter hasn't really gone as planned.

Giri, if there's any subject, or any perspective, in particular that you're looking to understand, it'll help target those docs when they're written.

Generally, when I start to look at a project, the most important are some architecture documents that describes the
1) overall execution flow
2) overall data flow (if not identical)
3) what each class is for, and how they interact.
4) any important overall design choices you've made (nothing arcane or any details).

Usually, the question to answer is: I want to do ABC, so which code is the right place? A document like this usually helps a great deal to locate the right class and function.

_______________________________________________
mobile-firefox-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/mobile-firefox-dev

Reply via email to