Learn, todo and done 3-7/8/20

Learn To study Clean Code Study the gigaDB codebase BDD TDD Todo Issue View files from large db #437 Issue Replace unicode character #276 Help PR PostgreSQL set up using CSV #469 Done Merged PR Add Col pop up text to tables #473 Problem Issue #185, protected/views/dataset/view.php file in the production server doesn’t look like the file that Ken has updated Issue #462, the code on the develop branch being out of sync with the code on the production server. Reference ...

August 3, 2020 · 1 min · 81 words · Ken Cho

Learn, todo and done 27-31/7/20

Learn Study the gigaDB codebase !!! CI/CD What is Continuous Integration? What is Continuous Delivery? Continuous Deployment vs Continuous Delivery Terraform What is Terraform? BDD, TDD Todo Help PR PostgreSQL set up using CSV #469 Done Merged PR Change password page style #470 Merged PR Update gigaDB logos #472 Merged PR Defaul table column #464 Follow up PR Functional test for admin access #463 Problem Why new_faq.php and new_datasetpage.php is separated from new_main.php? Same code has to add these files separatly. A lot of code in /protected/views folder are duplicated. Reference ...

July 27, 2020 · 1 min · 91 words · Ken Cho

Learn, todo and done 20-24/7/20

Learn Behat BDD Todo Done Aim to pass Behat test for #464 docker-compose run --rm test bin/behat -vv --stop-on-failure --tags "@pr464" BCC2020 conference and workshops Reference

July 20, 2020 · 1 min · 26 words · Ken Cho

Bdd

What is Behavior Driven Development? Behavior Driven Development (BDD) is a branch of Test Driven Development (TDD). BDD uses human-readable descriptions of software user requirements as the basis for software tests. Introduction of BDD from Konstantin Kudryashov, the creator of Behat YouTube What is gherkin language? Gherkin is a Business Readable, Domain Specific Language created specifically for behavior descriptions. Gherkin is a whitespace-oriented language that uses indentation to define structure. ...

July 15, 2020 · 2 min · 355 words · Ken Cho

Learn, todo and done 13-17/7/20

Learn BDD Behat Unit test Functional test Todo Done Updated the default table columns names in the files table. PR #464 for Issue #462 Reference Introduction to BDD with Behat Sandi Metz, OO code Bob Martin, TDD

July 13, 2020 · 1 min · 37 words · Ken Cho