Lecture notes |
Pdf slides |
|
Lecture notes |
Pdf slides |
|
Lecture notes |
Pdf slides |
|
Lecture notes |
Pdf slides |
|
Lecture notes |
Pdf slides |
|
Lecture notes |
Pdf slides |
|
Lecture notes |
Pdf slides |
|
Lecture notes |
Pdf slides |
|
Creating an initial project repository at https://gitlab.mi.hdm-stuttgart.de.
Include your lecturer into your team providing at least read access.
Committing a Readme.md file describing
the project's goals.
This includes a precise description of the prototype's desired functionality likely to be extended along with your project's progress.
Identify individual tasks like e.g.:
Creating sample data.
Setting up test scenarios.
Selecting a documentation tool set.
Assign team members to tasks.
Implementation resulting in:
Version controlled source code (Gitlab, Github, ...)
End-user deployment description / CI/CD pipeline
End-user documentation.
Internal software documentation. (Architecture, design principles, frameworks ...)
Don't start documenting too late. The »Real programmers don't document, the code is obvious« myth no longer works!
> grep --color ❶ -i ❷ fraction App.java package de.hdm_stuttgart.mi.sd1.fraction; * Playing with fraction objects. final Fraction threeSeven = new Fraction(3, 7); final Fraction
Connection profile handling
Search level specification:
|
|
Output formatting, limiting/filtering and paging
| Command | File ~/.dbgrep/Profiles/postgresTest.cfg |
|---|---|
dbgrep --profile postgresTest ... |
|
dbgrep ... ❶ dbgrep ... --table User --table Stocks ❷... dbgrep ... --column User.userId ❸ ... dbgrep ... --table Stocks --column User.userId ... ❹
dbgrep ... --equal 237 ❶ dbgrep ... --greater 4.43 ❷ dbgrep ... --like 'Smit%' ❸ dbgrep ... --like 'Smit%' --and --greater 4 ❹ dbgrep ... --range [-3:17] ❺
|
Search for integer values equal to 237. Return either of:
|
|
|
Search for numeric values being greater than 4.43. |
|
|
Texts starting with |
|
|
Conjunction: Records containing text starting with
|
|
|
Search for integer values between and including -3 and 17. |