Autodesk University

Working with Inventor View Representations: Now You See It (Now You Don’t)

Instructional Demo  ·  Las Vegas  ·  2018
Handout 12 p Presentation 24 p
You must be signed in for this action Sign in
Close
jys-DP8E8Q8YqgYX4xMDoxOjBzMTt2bJ

Hit the Ground Running with Unity and Forge

Instructional Demo  ·  Las Vegas  ·  2018
Presentation 39 p
You must be signed in for this action Sign in
Close
wRw8ImVlvZ5BZemn4xMDoxOjBzMTt2bJ

Structuring an API-Heavy App: Best Practices and Lessons Learned

Industry Talk  ·  Las Vegas  ·  2018
Handout 4 p Presentation 35 p

Structuring an API-Heavy App: Best Practices and Lessons Learned

Industry Talk  ·  Las Vegas  ·  2018

NOTE: This class will be an extension of the well received 30 Minute Forge DevCon class that I did with Galia Traub last year.... It will include further details, deeper explanations, and new examples,

The summary of the class largely remains the same:

What I wish I knew when I first developed an app using APIs getting the architecture of your app right is important and if you are building an app that consumes APIs this is can be even more critical. By using techniques to separate out the code that connects to the API from what matters most your business logic you can easily build testability, resiliency, and flexibility around the API you consume while keeping your business logic free from API changes. You will leave this talk with examples of why this separation is important, specific examples of patterns to use, and what to anticipate could go wrong when good patterns are not used.

user_X176.png
user_X176.png
Dorothy Thurston
[up-hBTZmTRi919Jfbv8qMiyhg%3D%3D-firstName] [up-hBTZmTRi919Jfbv8qMiyhg%3D%3D-lastName]
[up-hBTZmTRi919Jfbv8qMiyhg%3D%3D-badges]
[up-hBTZmTRi919Jfbv8qMiyhg%3D%3D-firstName] [up-hBTZmTRi919Jfbv8qMiyhg%3D%3D-lastName]
[up-hBTZmTRi919Jfbv8qMiyhg%3D%3D-jobTitle]
[up-hBTZmTRi919Jfbv8qMiyhg%3D%3D-company]
[up-hBTZmTRi919Jfbv8qMiyhg%3D%3D-metrics]
Galia Traub
[up-mrF5Mrqk3ju2nimrbHmmog%3D%3D-firstName] [up-mrF5Mrqk3ju2nimrbHmmog%3D%3D-lastName]
[up-mrF5Mrqk3ju2nimrbHmmog%3D%3D-badges]
[up-mrF5Mrqk3ju2nimrbHmmog%3D%3D-firstName] [up-mrF5Mrqk3ju2nimrbHmmog%3D%3D-lastName]
[up-mrF5Mrqk3ju2nimrbHmmog%3D%3D-jobTitle]
[up-mrF5Mrqk3ju2nimrbHmmog%3D%3D-company]
[up-mrF5Mrqk3ju2nimrbHmmog%3D%3D-metrics]
You must be signed in for this action Sign in
Close