Outside-In TDD (AKA London School) is a TDD style developed and adopted by some of the first XP practitioners in London which begins with writing an Acceptance Test for a feature and test driving the code out to implement that feature by concentrating on collaborating objects and behaviour. This session will demonstrate some of the techniques required by this approach, help you appreciate some of the potential pitfalls such as over-engineering and an over use of Mocking and how it enables you to more easily write better Object-Oriented code.
Ian is an experienced agile software developer with a keen interest in software craftsmanship and functional programming in F#. He is the organiser of Warwickshire.Net, a principles-focussed user group for the Warwickshire/West Midlands .Net community.
Elasticsearch with David Betteridge and Outside-In TDD with Ian Russell
Description changed:
Octobers session will be split into 2 talks, "Elasticsearch? do I need it? and how do I get it working with my .NET code?" by David Betteridge and "Outside-In TDD" with Ian Russell.
Outside-In TDD (AKA London School) is a TDD style developed and adopted by some of the first XP practitioners in London which begins with writing an Acceptance Test for a feature and test driving the code out to implement that feature by concentrating on collaborating objects and behaviour. This session will demonstrate some of the techniques required by this approach, help you appreciate some of the potential pitfalls such as over-engineering and an over use of Mocking and how it enables you to more easily write better Object-Oriented code.
Ian is an experienced agile software developer with a keen interest in software craftsmanship and functional programming in F#. He is the organiser of Warwickshire.Net, a principles-focussed user group for the Warwickshire/West Midlands .Net community.
Elasticsearch? do I need it? and how do I get it working with my .NET code?
David Betteridge, full details are TBC
Octobers session will be split into 2 talks, "Elasticsearch? do I need it? and how do I get it working with my .NET code?" by David Betteridge and "Outside-In TDD" with Ian Russell.
Outside-In TDD (AKA London School) is a TDD style developed and adopted by some of the first XP practitioners in London which begins with writing an Acceptance Test for a feature and test driving the code out to implement that feature by concentrating on collaborating objects and behaviour. This session will demonstrate some of the techniques required by this approach, help you appreciate some of the potential pitfalls such as over-engineering and an over use of Mocking and how it enables you to more easily write better Object-Oriented code.
Ian is an experienced agile software developer with a keen interest in software craftsmanship and functional programming in F#. He is the organiser of Warwickshire.Net, a principles-focussed user group for the Warwickshire/West Midlands .Net community.
Elasticsearch? do I need it? and how do I get it working with my .NET code?
Tonight, we will look at what problems Elasticsearch solves, how to get started, and the different methods for .NET developers to load and query data. We will end the session by taking a tour of the other components in the Elastic Stack
David has been working in the software industry for the past 20 years and normally programs on the Microsoft stack, MVC, C#, F# and SQL Server. He is a co-founder of the York Developers charity and organises York's monthly Code Dojo meetup.
Elasticsearch with David Betteridge and Web Dev with SAFE Stack with Ian Russell
Description changed:
October's session will be split into 2 talks, "Elasticsearch? do I need it? and how do I get it working with my .NET code?" by David Betteridge and "Introduction to the Web Development in F# with the SAFE Stack" with Ian Russell.
SAFE is an end-to-end, functional-first stack for cloud-ready web development that emphasizes type-safe programming in F#. SAFE is an acronym for:
Saturn - server-side web programming
Azure - cloud-based systems
Fable - Javascript-enabled applications
Elmish - easy-to-understand UI programming model
SAFE allows you to get results fast. With full support for .NET Core, including flexible cross-platform templates, and cutting-edge features like hot module reloading and shared code you can start creating full-blown applications quicker than ever before.
Come and see why I and many others are really excited about the future of web development in F#.
Ian is an experienced agile software developer with a keen interest in software craftsmanship and functional programming in F#. He is the organiser of Warwickshire.Net, a principles-focussed user group for the Warwickshire/West Midlands .Net community.
Elasticsearch? do I need it? and how do I get it working with my .NET code?
Tonight, we will look at what problems Elasticsearch solves, how to get started, and the different methods for .NET developers to load and query data. We will end the session by taking a tour of the other components in the Elastic Stack
David has been working in the software industry for the past 20 years and normally programs on the Microsoft stack, MVC, C#, F# and SQL Server. He is a co-founder of the York Developers charity and organises York's monthly Code Dojo meetup.