Download presentation
Presentation is loading. Please wait.
Published byCornelius Wright Modified over 6 years ago
1
What is this talk about? How to actually use source control, how to get started with SSDT and how to start with continuous integration We will cover what the development pipeline is, why it matters and how to get started using one. While this isn’t going to tell you how to use git or tfs it will tell you everything you need to start using them in the context of sql server code.
2
Who am i? I have worked in IT for over 15 years, and have worked in support + development, as a dba, a sql developer, app developer, data architect and as a mixture of all of the above!
4
Better code quality These tools and a professional development pipeline lead to potentially better code quality and the holy grail of sql development, better releases in that they are more reliable, faster and do not require manual scripting! The processes will talk about are not novel or new, just the application of existing best practices to sql server with an emphasis on using tooling to make your code better quality. Whilst things like TDD and build servers have their roots in agile / xp systems, they are by no means limited to that – these are practices to improve your code quality and you should follow them no matter what frameworks you use
7
A database is like a code repository but it isn’t, you have a snapshot of the current code and have no history (except backups which isn’t a useable system) Having a history of changes and knowing you can easily retrieve an old version is a necessary in modern software development, you can: Delete old code Delete commented out code Delete wrong code Stop relying on comment headers to tell you what changed – this can be changed by mistake or by someone being malicious
23
REFACTORING
38
Today is brought to you by
and in association with
39
Please visit our sponsors
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.