We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Python Table Manners: Cut the Cookie Gracefully

00:00

Formal Metadata

Title
Python Table Manners: Cut the Cookie Gracefully
Subtitle
A Guideline Toward Cleaner Code
Title of Series
Number of Parts
Author
License
CC Attribution - NonCommercial - ShareAlike 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal and non-commercial purpose as long as the work is attributed to the author in the manner specified by the author or licensor and the work or content is shared also in adapted form only under the conditions of this
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
### Goals I expect the audiences to gain knowledge of the tools I mention and the primary usage of them. The tools will cover various aspects of software engineering (e.g., dependencies, testing, security, etc.). Also, I'll purpose how I combine all these tools in my development workflow as a sample for how the audiences can integrate these tools into their workflow. ### Outline for 30 minutes * Dependency Management (4 min) * Testing - Don't let your customer debug for you (4 min) * Style Check and auto-fix (4 min) * Task Management - No more repetitive typing (3 min) * pre-commit - Prevent committing bad code into codebase (3 min) * commitizen-tool - How good commit message can help (4 min) * Security (3 min) * Cookiecutter - Wrap up all the tools (3 min) * Q & A (2 min) ### Outline for 45 minutes * Dependency Management (5 min) * Testing - Don't let your customer debug for you (5 min) * Style Check and auto-fix (5 min) * Task Management - No more repetitive typing (5 min) * pre-commit - Prevent committing bad code into codebase (5 min) * commitizen-tool - How good commit message can help (5 min) * Security (5 min) * Continuous Integration - Assemble all the trivial steps (5 min) * Cookiecutter - Wrap up all the tools (3 min) * Q & A (2 min)
HTTP cookieBitMusical ensemblePerfect groupComputer animationMeeting/Interview
SoftwareComputer multitaskingSoftware maintenanceSoftware testingData managementTask (computing)Military operationInformation securityTemplate (C++)HTTP cookieComputer fontSource codeVirtual realityHash functionSynchronizationInstallation artSineLibrary (computing)Standard deviationExecution unitSoftware frameworkPlug-in (computing)MechatronicsPersonal digital assistantConfiguration spaceObject (grammar)DreizehnConsistencyError messagePhysical systemSpacetimeCoding theoryCodeOperator (mathematics)Electronic mailing listInheritance (object-oriented programming)Casting (performing arts)Functional (mathematics)Online helpHash functionSynchronizationRevision controlType theoryVirtual realityTable (information)Software maintenanceProjective planeComputer programmingPattern languageComputer fileSheaf (mathematics)Unit testingSurfaceMultiplication signJava appletArrow of timeMoment (mathematics)Cartesian coordinate systemServer (computing)Object (grammar)Web 2.0Interactive televisionService (economics)Group actionProgrammierstilAsynchronous Transfer ModeExterior algebraSoftware testingConfiguration spacePlug-in (computing)Radical (chemistry)ConsistencyIntegrated development environmentSoftware engineeringFlagString (computer science)Directory serviceLine (geometry)Grass (card game)CASE <Informatik>Cellular automatonProgrammer (hardware)Graph coloringPiMulti-core processorSocial classData managementCodeExecution unitSpacetimeLibrary (computing)Parameter (computer programming)HTTP cookieStandard deviationEmailError messageAdditionReal numberView (database)Visualization (computer graphics)Formal grammarCommitment schemeInstallation art
Configuration spaceExecution unitEmailLogical constantCodePattern languageParameter (computer programming)File formatData typeError messageVirtual machineElectronic mailing listExpected valueExtension (kinesiology)Computer fileComputer configurationLocal GroupLibrary (computing)Standard deviationPauli exclusion principleTask (computing)Event horizonScripting languageInstallation artGastropod shellSoftware developerMilitary operationOperations researchLocal ringType theoryFormal languagePhysical systemAdditionPositional notationLine (geometry)Square numberDirectory serviceString (computer science)Ocean currentMultiplication signDot productLevel (video gaming)Compilation albumFluid staticsCommitment schemeCellular automatonHookingVirtual realityNeuroinformatikRadical (chemistry)TrailComa BerenicesDefault (computer science)Buffer solutionComputer fileComputer configurationField (computer science)Software repositoryOperator (mathematics)Local ringSoftware testingSoftware developerScripting languageGastropod shellType theoryComplete metric spaceTraffic reportingStatisticsRun time (program lifecycle phase)Projective planeUnit testingProgrammierstilGroup actionConfiguration spaceLibrary (computing)Electronic mailing listFunctional (mathematics)Revision controlComputer programmingRootParameter (computer programming)File formatSpacetimeMaxima and minimaWeb pageExtension (kinesiology)Virtual machineCartesian coordinate systemOrder (biology)Arrow of timeTask (computing)CodeData managementZeno of EleaIntegerPi2 (number)Mobile appNamespaceLink (knot theory)Demo (music)Content (media)Patch (Unix)Automatic differentiationBooting
Software repositoryConfiguration spaceTrailRevision controlMenu (computing)Correlation and dependenceSpecial unitary groupCodeMaizeNormed vector spaceCloningDivisorData typeDenial-of-service attackIntegrated development environmentVulnerability (computing)FreewareInheritance (object-oriented programming)Template (C++)Data structureComputer clusterCASE <Informatik>TelecommunicationIntegrated development environmentLoginProjective planeLeakMathematicsFlow separationSoftware bugAnalytic setSingle-precision floating-point formatComputer programmingMathematical analysisVulnerability (computing)Template (C++)Configuration spaceLibrary (computing)Revision controlDatabaseMessage passingDifferent (Kate Ryan album)Data structureSpring (hydrology)Coma BerenicesSpeech synthesisComputer filePhysical systemType theoryInstallation artSpacetimeRepository (publishing)Line (geometry)User interfaceMultiplication signHTTP cookieData managementTask (computing)MereologyDefault (computer science)Information securityCodeKey (cryptography)Functional (mathematics)Uniform resource locatorGroup actionTable (information)Electric generatorRule of inferenceSheaf (mathematics)HookingException handlingSoftware testingGoodness of fitPatch (Unix)Commitment schemeVideo gameStatisticsOpticsPiMedian
Software testingMessage passingTotal S.A.System callTable (information)Moving averageCommitment schemeMultiplication signCode refactoringPerfect groupBlock (periodic table)Software bugStructural loadWeightPoint (geometry)Computer animationMeeting/Interview
Transcript: Englisch(auto-generated)