Jack Hodkinson
Jack Hodkinson
  • 17
  • 166 126
Holder of Place is a polished early access roguelike
Holder of Place is a new indie roguelike autobattler in active development, with polished mechanics and a deep attention to detail.
Play Holder of Place: zittacheng.itch.io/holder-of-place
Support me on Patreon: www.patreon.com/jackhodkinson
มุมมอง: 834

วีดีโอ

Woodworm is a bite-sized hidden gem
มุมมอง 3.1K3 หลายเดือนก่อน
Woodworm is a difficult puzzle game that you can finish in a couple of hours. The game takes advantage of its limited move set to serve up a some tight puzzles. Play Woodworm: spratt.itch.io/woodworm Support me on Patreon: www.patreon.com/jackhodkinson Music courtesy of Jagex/OSRS.
Sunflowers Completely Transformed My Automated Farm
มุมมอง 13K3 หลายเดือนก่อน
Senior Developer Automates Farming With Python in The Farmer Was Replaced Support me on Patreon: www.patreon.com/jackhodkinson Purchase The Farmer Was Replaced: store.steampowered.com/app/2060160/The_Farmer_Was_Replaced/ Music courtesy of Jagex/OSRS.
Real Software Engineer Creates Automated Farm
มุมมอง 14K3 หลายเดือนก่อน
Senior Developer Automates Farming With Python in The Farmer Was Replaced Support me on Patreon: www.patreon.com/jackhodkinson Purchase The Farmer Was Replaced: store.steampowered.com/app/2060160/The_Farmer_Was_Replaced/ Music courtesy of Jagex/OSRS.
Java Constructor Tutorial
มุมมอง 3584 หลายเดือนก่อน
Java Constructor Tutorial with practice interview questions and answers. Learn how to use constructors in Java. 00:00 What is a constructor? 00:12 Default constructor 01:08 Custom constructors 01:39 The 'final' keyword 02:01The 'this' keyword 02:29 Constructor overloading and chaining 03:24 Preventing object creation with private constructors 03:49 Throwing exceptions in constructors 04:29 Summ...
Engineering the Perfect Python Farm (I took it too far)
มุมมอง 28K4 หลายเดือนก่อน
Senior Developer Automates Farming With Python in The Farmer Was Replaced Support me on Patreon: www.patreon.com/jackhodkinson Purchase The Farmer Was Replaced: store.steampowered.com/app/2060160/The_Farmer_Was_Replaced/ Music courtesy of Jagex/OSRS.
Java Equals is Bonkers
มุมมอง 1.2K9 หลายเดือนก่อน
Why do you have to use equals with String instead of in Java? Support me on Patreon: www.patreon.com/jackhodkinson
Factory Design Pattern in Java Explained in 3 Minutes
มุมมอง 5K10 หลายเดือนก่อน
Factory Design Pattern in Java: Abstract Factory, Factory Method, Static Factory Learn all about the Factory Pattern in Java, introduced in the Gang of Four book "Design Patterns" and expanded by Josh Bloch in "Effective Java". This video explains how the factory pattern works and how to use it, with full examples from real code. Consider supporting me on Patreon: www.patreon.com/jackhodkinson ...
Java Builder Pattern Explained in 3 Minutes
มุมมอง 17K11 หลายเดือนก่อน
Java Builder Pattern Explained The builder pattern in Java is a powerful way to construct objects with many fields. A Java builder lets you provide a flexible way to objects without combinations of telescoping constructors. This video explains why the builder exists, why it's better than java beans, and how to implement a builder in Java with advanced validation, including an advanced builder w...
Java Interface Explained (incl Java 8 Functional Interfaces)
มุมมอง 9K11 หลายเดือนก่อน
Java Interface Tutorial, starting with fundamentals: what is an interface in Java, how do we create one, and why should you care? 00:00 What are interfaces in Java, why are interfaces useful? 01:11 Interface example: Logger 02:04 Interface example: 3rd party libraries 02:53 Interface constants 03:17 Implicit interface keywords 03:47 Java 8 default method 05:07 Java 8 static method 05:29 Java 8 ...
Java ArrayList Implemented With TDD
มุมมอง 2.1K2 ปีที่แล้ว
A practical example of applying test driven development (TDD) in Java to implement the ArrayList, an iconic data structure. TDD involves writing unit tests for your application before writing the production implementation. Java's ArrayList is a "resizable array" implementation of the List interface. Today I live code a simple implementation of the ArrayList in Java with TDD to demonstrate how t...
The man who accidentally caused $1 Billion dollars of tech debt
มุมมอง 1.9K2 ปีที่แล้ว
The Java 8 Optional class solved the billion dollar null pointer mistake. In this tutorial, learn how Java Optionals can eradicate NullPointerException and make people love working with your code. You can support me on Patreon: www.patreon.com/jackhodkinson Source material Pioneers of Computer Science Talk: th-cam.com/video/kz7DfbOuvOM/w-d-xo.html Turing Award recipient interview: th-cam.com/vi...
Java Enum - Full Simple Tutorial
มุมมอง 3.7K2 ปีที่แล้ว
Java Enum - Full Simple Tutorial
Java Generics Explained
มุมมอง 48K3 ปีที่แล้ว
Java Generics Explained