don't be afraid of scary code webcast

Post on 16-Apr-2017

485 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

1

Jim Liebert, Product ManagerMark Schettenhelm, Product ManagerOctober 29, 2015

2

Mark SchettenhelmProduct Manager

Jim LiebertProduct Manager

2

3

Where Do You Start When You Don’t Know Where to Start?

3

4

How Do You Know What You Don’t Know?

4

5

How Do You Fix Something …

5

… without Breaking Something Else?

6

WHAT IF YOU COULD VISUALLY SEE HOW YOUR CODE EXECUTES?Runtime Visualizer Demo

77

Runtime Visualizer

88

Runtime Visualizer

99

Runtime Visualizer

1010

Runtime Visualizer

1111

Runtime Visualizer

1212

Runtime Visualizer

1313

Runtime Visualizer

1414

Runtime Visualizer

1515

Runtime Visualizer

1616

Runtime Visualizer

1717

Runtime Visualizer

1818

Runtime Visualizer

1919

Runtime Visualizer

2020

Runtime Visualizer

2121

Differential Diagnosis

In this example, Program C001P030 was called instead of C001P027.

22

WAIT … THERE’S MOREWhat if you could dive deeper into your code?

2323

Online Projects

Ability to create Mainframe Online Projects• Logically connected source – programmer’s discretion• Source still resides on mainframe• Opens up COBOL to project capabilities• Brings COBOL and Java development one step closer

2424

Impact Analysis

Hierarchy View• For a given program – what programs call it• For a given program – what programs it calls• For a given program – what copybooks it includes• For a given copybook – what programs include it• Double click entry to edit

2525

Program Analysis

2626

Program Analysis: Program Summary

2727

Program Analysis: Program Summary

2828

Program Analysis: Program Structure

2929

Program Analysis: Program Structure

3030

Program Analysis: Logic Flow

3131

Program Analysis: Logic Flow

3232

Program Analysis: Data Flow

3333

Program Analysis: Data Flow

34

NOT SO SCARY … HUH?

35

Application Understanding

35

36

Application Understanding

36

37

Application Understanding

37

38

QUESTIONS

39

top related