Professional Documents
Culture Documents
Payments App - LLD
Payments App - LLD
LI
LLD is
Why impotent
How to LLD
approach
any Prose
Requirements Gathering
class Diagram
Schema
Design
DIL
What is
High
1L
Low
dance VI
Digg Not
going
into much
details
Arif's
single point
1 of
FEET
I
17 I
17 Dana
ittM
Redis
HE
Study of Different infrastructure layers
with each other in order to
interacting
serve a
request
Who decides how a
wife 1min behaves
software systems
It kind s e
depends on what
of you
have installed in
your 4
is the the code written to
study of
Guild software system
Details how the code is structured
of
sep
1
Properties a
good Stw systems
of
Understandable
Readable
L testable
Easily
It should be to add
easy
new
features
important
If It
SE Code Everyday
Interes
Atleast one LID sounds
Flipkart Phonate Smiggy_
will
1st sowed be LLD
2nd
Machine 2
tody shoe
Amazon S Apple Arnesium
LLD sound
SOLID
design principles
Patterns
Design
MVC
Schema
Design
Machince LLD
Coding
waking code
Requirements
Class Diagram
Schema Design
UML
code Test
working cases
Apart from code what other activities
we do in
writing
office
Meeting
Debugging Reading code
Testing
Code Review
Requirement Gathering
Documentation
Class
Egram
What all the classes interfaces
What all the methods
in a
altos class
Shea Designs
DB
design
What all the tables
bw the tables
Mapping
1 1
1 M
M M
L M
IfsImplement architecture
Test cases
of Payment ARE
8
SI Requirements ns
Payment
Buy iPhone worth x̅
I
the amount via
Pay full
Single Transaction
12 Months BMI
19ft 0e
managing
Amazon
50000k
Pay
500002s C
than
Every payment
can have one or more
one
transacted
Class Diagrams
Go through therequirements
find out in each requirement
Ned
to store data for
Check
if you want
s
User
id
name
phone Password do
hashedag yd
bank Ace
Bank Acc Not to use Booleans
o Try
in class
name
acc no
your digan
Because Booleans
Ifsc key aren't
branch extensive
issaningfE
balance
ACC TYPE
isactive X
STATUS
CURRENT
INACTIVE
BLOCKED
II HOLD
Payment
user
self to user
fifton
amount
mean
STATUS
FAILURE
IN PROGRESS
Listtransactions
REALI
In
Transaction
id
SVC
dat
amount III
MODE
STATUS NetBarching
isrefunded
schemy Design
Take
Columns in the table
PK Fk
Relationships b w the table
for class that we have come up in
every
class create a
tabs
Class can have 2 type attributes
of
single
Every column should
only
contain atomic
value
Payments
FEE fm ty
M M L
lot
Way 10M of space
sun
14ᵗʰ
cartype
Cardinality
tm
yd i it
husbands wives
1
1
M
1
11
instructors
masterclass
masterclass
fire
M
M M
M. E
fjx
movie actor
Mapping
IE