FileMood

Download The Software Designer Mindset

The Software Designer Mindset

Name

The Software Designer Mindset

  DOWNLOAD Copy Link

Trouble downloading? see How To

Total Size

4.0 GB

Total Files

360

Last Seen

2025-07-18 23:50

Hash

D65D3BA166F751A5847967CB14331898C2C7B1D7

/.../09 - BONUS Material/

04 - How To Do Great Code Reviews.mp4

664.7 MB

02 - History of Computing, Data Vs Processing.mp4

289.1 MB

05 - A Code Review Of Python Fire.mp4

239.9 MB

03 - Mixins And Composition.mp4

213.5 MB

06 - Being A Developer At A Startup.mp3

129.7 MB

01 - Domain Modelling And Levels Of Software Design.mp4

82.1 MB

/

TutsNode.net.txt

0.1 KB

[TGx]Downloaded from torrentgalaxy.to .txt

0.6 KB

/11 - Extension/07 - Resources/

all_code_extension.zip

62.1 KB

/.../05 - Designing A Testable API/

hotel_example_v2.zip

15.0 KB

08 - Challenge.txt

1.6 KB

06 - Writing Unit Tests.mp4

18.5 MB

03 - Database Implementation.mp4

13.9 MB

04 - Updating The Booking Operation.mp4

11.6 MB

02 - Creating An Abstract Data Interface.mp4

11.4 MB

07 - Final Thoughts.mp4

8.8 MB

01 - Introduction.mp4

8.4 MB

05 - Updating The Booking Router.mp4

6.1 MB

/.../04 - Completing The API/

hotel_example_v1.zip

7.9 KB

05 - Adding Booking Operations.mp4

16.0 MB

02 - Creating A New Customer.mp4

12.0 MB

04 - Updating An Existing Customer.mp4

9.0 MB

01 - Developing A Basic Customer API.mp4

9.0 MB

06 - Adding The Booking Router.mp4

8.5 MB

03 - Converting Database Query Results.mp4

7.0 MB

07 - Analysis.mp4

5.8 MB

/.../04 - Start With The Data/

exercise_2.zip

0.6 KB

order_example_2.zip

0.9 KB

06 - Exercise- Apply This Technique Yourself.mp4

26.5 MB

05 - Improving Object Communication.mp4

23.6 MB

01 - Introduction.mp4

18.1 MB

02 - Analysis Of The Example.mp4

16.0 MB

04 - Remove Coupling From The Main Function.mp4

10.2 MB

03 - Improving The Rental Contract Structure.mp4

9.5 MB

/.pad/

0

0.1 KB

1

0.1 KB

2

0.3 KB

3

315.8 KB

4

286.7 KB

5

24.1 KB

6

344.7 KB

7

728.2 KB

8

232.1 KB

9

642.2 KB

10

382.5 KB

11

781.0 KB

12

555.5 KB

13

739.1 KB

14

13.1 KB

15

135.9 KB

16

953.9 KB

17

1.0 MB

18

134.2 KB

19

244.3 KB

20

565.0 KB

21

335.2 KB

22

603.1 KB

23

657.1 KB

24

347.8 KB

25

591.7 KB

26

29.0 KB

27

91.7 KB

28

898.4 KB

29

944.0 KB

30

978.7 KB

31

28.2 KB

32

113.7 KB

33

504.9 KB

34

928.0 KB

35

372.6 KB

36

449.2 KB

37

782.6 KB

38

800.9 KB

39

842.3 KB

40

190.9 KB

41

427.1 KB

42

590.5 KB

43

786.0 KB

44

1.0 MB

45

50.6 KB

46

98.4 KB

47

207.4 KB

48

354.0 KB

49

744.7 KB

50

749.0 KB

51

762.2 KB

52

772.3 KB

53

859.9 KB

54

204.4 KB

55

1.0 MB

56

1.0 MB

57

143.4 KB

58

171.4 KB

59

312.4 KB

60

452.4 KB

61

714.4 KB

62

806.9 KB

63

942.1 KB

64

219.4 KB

65

476.6 KB

66

506.0 KB

67

652.3 KB

68

751.7 KB

69

854.6 KB

70

1.0 MB

71

87.4 KB

72

169.2 KB

73

337.2 KB

74

599.3 KB

75

642.6 KB

76

642.7 KB

77

747.2 KB

78

796.9 KB

79

959.8 KB

80

114.2 KB

81

121.4 KB

82

131.5 KB

83

205.8 KB

84

374.9 KB

85

400.3 KB

86

406.4 KB

87

526.3 KB

88

687.8 KB

89

984.6 KB

90

16.1 KB

91

267.8 KB

92

745.7 KB

93

761.2 KB

94

764.0 KB

95

782.9 KB

96

784.3 KB

97

950.3 KB

98

986.2 KB

99

145.1 KB

100

286.5 KB

101

314.5 KB

102

337.9 KB

103

413.9 KB

104

471.9 KB

105

489.6 KB

106

492.7 KB

107

567.9 KB

108

628.1 KB

109

657.1 KB

110

772.2 KB

111

972.6 KB

112

996.0 KB

113

1.0 MB

114

1.0 MB

115

493.4 KB

116

519.1 KB

117

524.3 KB

118

536.8 KB

119

570.0 KB

120

587.6 KB

121

627.1 KB

122

714.4 KB

123

852.7 KB

124

912.6 KB

125

982.7 KB

126

10.5 KB

127

76.3 KB

128

230.2 KB

129

279.7 KB

130

316.1 KB

131

338.2 KB

132

449.6 KB

133

467.0 KB

134

596.9 KB

135

667.0 KB

136

670.5 KB

137

707.2 KB

138

720.3 KB

139

770.1 KB

140

790.0 KB

141

897.4 KB

142

930.0 KB

143

1.0 MB

144

138.7 KB

145

239.3 KB

146

425.2 KB

147

496.6 KB

148

687.3 KB

149

1.0 MB

150

294.0 KB

151

691.6 KB

152

743.8 KB

153

965.8 KB

154

245.8 KB

/.../03 - Low Coupling/

06 - design_principles_1_solution_sheet.pdf

140.2 KB

04 - Exercise Reduce Coupling In The Vehicle Example.mp4

26.2 MB

02 - Different Types Of Coupling.mp4

24.2 MB

03 - The Law Of Demeter.mp4

15.5 MB

01 - What Is Coupling.mp4

10.5 MB

05 - Final Thoughts.mp4

9.7 MB

/.../02 - Mastering The Tools - Setting Up Your Development Environment/

settings.zip

0.4 KB

01 - VS Code Extensions.mp4

14.5 MB

04 - VS Code And Pylint Settings.mp4

11.1 MB

05 - Pyenv.mp4

8.9 MB

03 - AI Tools And Autoformatting.mp4

6.7 MB

02 - Vim Editor Plugin.mp4

6.6 MB

/.../04 - Data Structures/

07 - Tuples.jpg

98.5 KB

09 - data_structures_solution_sheet.pdf

95.1 KB

10 - cheatsheet.pdf

50.0 KB

01 - Introduction And Numeric Data Types.mp4

32.1 MB

02 - Lists.mp4

20.0 MB

03 - Dictionaries.mp4

11.3 MB

04 - Strings.mp4

9.7 MB

06 - Enums.mp4

8.9 MB

08 - Final Thoughts.mp4

8.4 MB

07 - Tuples.mp4

6.4 MB

05 - Formatted Strings.mp4

6.2 MB

/.../06 - Separate Creation From Use/

pos_example.zip

6.4 KB

factory_example.zip

2.3 KB

07 - Final Thoughts And The Open-Closed Principle.mp4

18.1 MB

04 - Using The Factory Pattern.mp4

16.8 MB

06 - Taking Control Over Creation.mp4

14.7 MB

01 - Introduction.mp4

12.5 MB

05 - Another Creation Example.mp4

8.7 MB

02 - Analysis Of The Example.mp4

8.4 MB

03 - The Factory Pattern.mp4

6.9 MB

/.../05 - Depend On Abstractions/

order_example_2.zip

5.6 KB

05 - Final Thoughts.mp4

36.5 MB

04 - Abstracting The Payment Processor.mp4

30.7 MB

02 - Abstracting The Authorizer Functions.mp4

26.7 MB

01 - Introduction And Analysis.mp4

20.9 MB

03 - Abstracting The Order Class.mp4

19.9 MB

/.../02 - Dealing With Errors/

error_example.zip

5.3 KB

06 - Tips And Caveats.mp4

17.6 MB

05 - Context Managers.mp4

13.2 MB

02 - Basic Error Handling.mp4

10.5 MB

01 - Introduction.mp4

7.9 MB

03 - Dealing With Multiple Exceptions.mp4

4.3 MB

04 - The Finally Block.mp4

3.7 MB

/.../07 - Keep Things Simple/

code_examples.zip

3.7 KB

06 - design_principles_2_solution_sheet.pdf

94.1 KB

02 - DRY - Don't Repeat Yourself.mp4

34.0 MB

05 - Final Thoughts.mp4

21.7 MB

03 - KISS - Keep It Stupidly Simple.mp4

20.0 MB

01 - Introduction.mp4

12.9 MB

04 - YAGNI - You Ain't Gonna Need It.mp4

9.5 MB

/.../06 - Design Wins/

protocol_segregation_example.zip

3.1 KB

many_arguments.zip

2.1 KB

meaningful_instance_vars_example.zip

1.5 KB

flags_example.zip

1.2 KB

no_self_example.zip

1.1 KB

asymmetry_example.zip

1.1 KB

keep_classes_small_example.zip

1.1 KB

function_composition_example.zip

1.0 KB

built_in_example.zip

0.9 KB

redefining_concepts_example.zip

0.9 KB

wildcard_imports_example.zip

0.9 KB

avoid_redundancy_example.zip

0.9 KB

nested_conditionals_example.zip

0.9 KB

shallow_nesting_example.zip

0.9 KB

type_abuse_example.zip

0.8 KB

tell_dont_ask.zip

0.7 KB

clear_names_example.zip

0.7 KB

05 - Don't Use Too Many Arguments.mp4

15.9 MB

13 - Use Meaningful Instance Variables.mp4

14.5 MB

11 - Keep Classes Small.mp4

13.7 MB

15 - Don't Redefine Programming Concepts.mp4

12.6 MB

14 - Avoid Redundancy.mp4

9.2 MB

09 - Write Symmetrical Code.mp4

8.8 MB

16 - BONUS #1- Protocol Segregation.mp4

7.9 MB

07 - Avoid Deeply Nested Conditionals.mp4

7.8 MB

01 - Avoid Type Abuse.mp4

7.5 MB

17 - BONUS #2- Function Composition.mp4

7.4 MB

12 - Tell Don’t Ask.mp4

7.1 MB

04 - Avoid Flags.mp4

6.9 MB

06 - Use Shallow Nesting.mp4

6.7 MB

08 - No Wildcard Imports.mp4

6.7 MB

10 - Only Use Self If Needed.mp4

6.6 MB

02 - Use Built-In Constructs.mp4

4.9 MB

03 - Use Clear Names.mp4

3.9 MB

/.../02 - High Cohesion/

cohesion_code_examples.zip

2.9 KB

04 - Organising Vehicle Data.mp4

16.7 MB

06 - Cohesion And Single Responsibility.mp4

14.4 MB

02 - Increasing Order Cohesion.mp4

11.9 MB

01 - What Is Cohesion.mp4

11.0 MB

03 - Increasing Payment Processor Cohesion.mp4

10.8 MB

05 - Increasing The Main Function Cohesion.mp4

9.7 MB

/.../05.1 - The Mighty Function/

functions_example.zip

2.8 KB

Exercises.txt

1.8 KB

05-Closures And Partial Function Application.mp4

25.3 MB

04-Higher-Order Functions.mp4

21.4 MB

06-Grouping Functions.mp4

18.4 MB

07-Classes Vs. Functions.mp4

17.0 MB

02-Pure Functions And Side Effects.mp4

16.0 MB

03-Callables.mp4

12.4 MB

01-Introduction.mp4

11.4 MB

/.../03 - Setting Up A Complex Software Project/

project_example.zip

2.7 KB

08 - Organising Your Code.mp4

26.1 MB

10 - Security Tips.mp4

16.0 MB

01 - Introduction.mp4

11.8 MB

09 - Architecture As Structure.mp4

9.1 MB

05 - Absolute Vs Relative Imports.mp4

7.9 MB

06 - Multiple Packages.mp4

7.7 MB

02 - Project Files.mp4

7.0 MB

03 - Project Folders.mp4

6.6 MB

04 - Modules And Packages.mp4

6.6 MB

07 - Import Tips.mp4

5.9 MB

/.../01 - Favor Composition Over Inheritance/

employee_example.zip

2.2 KB

car_example.zip

1.0 KB

exercise.zip

0.9 KB

04 - A More Generic Solution With Abstraction.mp4

22.5 MB

06 - Exercise Apply Composition To The Vehicle Example.mp4

18.0 MB

02 - First Attempt Using Inheritance.mp4

17.2 MB

01 - Why You Need To Be Careful With Inheritance.mp4

16.4 MB

03 - Second Attempt Using Composition.mp4

14.7 MB

05 - Analysis Of What We've Done.mp4

8.9 MB

07 - Final Thoughts.mp4

7.8 MB

/.../05 - Classes And Dataclasses/

dataclasses_example.zip

1.7 KB

03 - Data Classes.mp4

17.4 MB

04 - Object Initialization.mp4

14.0 MB

02 - What Is A Class.mp4

13.0 MB

07 - Final Thoughts.mp4

12.2 MB

01 - Introduction.mp4

11.2 MB

05 - Advanced Object Initialization.mp4

9.3 MB

06 - Read-Only Objects.mp4

4.5 MB

/.../03 - Types And Type Hints/

08 - Quiz.pdf

87.5 KB

01 - Static Vs. Dynamic Typing.mp4

22.4 MB

07 - Three Trade-offs With Type Hints.mp4

19.8 MB

06 - Nominal Vs. Structural Typing.mp4

19.0 MB

02 - Strong Vs. Weak Typing.mp4

13.1 MB

04 - Callables.mp4

9.1 MB

03 - Type Hints.mp4

6.3 MB

05 - Types Are A Tool For Developers.mp4

5.6 MB

/.../06 - Inheritance, ABCs And Protocols/

abc_protocol_code_examples.zip

1.3 KB

01 - Introduction.mp4

22.7 MB

02 - Abstract Base Classes.mp4

20.9 MB

07 - Final Thoughts.mp4

16.7 MB

04 - Interface Segregation Using Protocols.mp4

14.2 MB

03 - Protocols.mp4

13.4 MB

05 - Differences Between Protocol And ABC.mp4

7.5 MB

06 - When To Use Which One.mp4

5.2 MB

/.../04 - Course Wrap Up/

Resources.txt

1.0 KB

01 - Wrapping Things Up.mp4

11.4 MB

/.../01 - Introduction And Domain Model/

hotel_db.zip

0.8 KB

02 - Modelling The Domain.mp4

19.4 MB

01 - Why Understanding The Domain Is Important.mp4

16.6 MB

/.../08 - Being A Responsible Developer/01 - Mixins/

example.zip

0.7 KB

05 - Final Thoughts.mp4

11.1 MB

04 - Why I Don't Recommend Using Mixins.mp4

9.7 MB

01 - What Is A Mixin.mp4

7.8 MB

03 - Conventions And Restrictions.mp4

7.3 MB

02 - Why You Need To Be Careful With Mixins.mp4

6.4 MB

/10 - Q&A Sessions/

01 - May 2022.mp4

191.6 MB

/[TutsNode.net] - The Software Designer Mindset/

Code Diagnosis Workshop-ArjanCodes-2022.mp4

131.0 MB

/.../01 - Course Introduction/

01 - Welcome.mp4

24.0 MB

/.../02 - Scaffolding Of The Project/

01 - What Is An API-.mp4

23.9 MB

03 - Setting Up The Database Models.mp4

20.1 MB

06 - Patching Everything Up.mp4

7.9 MB

04 - Relationships Between Models.mp4

7.3 MB

05 - Creating The Database System.mp4

7.1 MB

02 - Creating An API Server.mp4

4.6 MB

/.../03 - The Layered Architecture/

02 - What Is The Layered Architecture-.mp4

12.8 MB

04 - Analysis.mp4

11.9 MB

03 - Creating A Layered Architecture.mp4

11.8 MB

01 - Why Scaffolding Is Useful.mp4

9.7 MB

 

Total files 360


Copyright © 2025 FileMood.com