Stundas uzdevums: Izvēlēties un pievienot atvērtā pirmkoda licenci savai krātuvei, pielietot Markdown valodu un sastādīt profesionālu projekta aprakstu (README).
2.4.6. Plāno un dokumentē programmatūras izstrādes procesu.70 min darba sadalījums: 1. uzdevums (~20 min) - atjauno teorijas piemēru vai minimālo prototipu; 2. uzdevums (~25 min) - pielieto to galvenajā uzdevumā; 3. uzdevums (~25 min) - pārbaudi rezultātu, izlabo kļūdas un tikai beigās pieraksti vienu secinājumu. Papildus/4. līmeņa uzdevums ir paredzēts tikai tad, ja pamatdarbs ir pabeigts.
Pirms sāc: izmanto iepriekš apgūto un šīs lapas teorijas/koda piemērus. Ja vajadzīga jauna komanda vai rīks, vispirms atrodi tās paraugu teorijas sadaļā.
Kad tu publicē kodu internetā (pat publiskā GitHub krātuvē), citi cilvēki to drīkst tikai lasīt. Lai citi drīkstētu tavu kodu izmantot, pārveidot vai dalīties ar to, tev ir jāpievieno Licence.
.md nozīmē Markdown - vieglu teksta formatēšanas valodu.Šis ir īss iesildīšanās uzdevums. Nokopē sagatavi, ielīmē to pareizajā koda vietā un palaid. Šeit pietiek droši izmēģināt tēmu 1.5 Dokumentēšana, README un Licences; detalizētu izpratni veidosi nākamajos uzdevumos.
Kopējamais piemērs vai sagatave: izmanto šo bloku kā starta punktu, nevis kā gala risinājumu.
mkdir iesildisanas-projekts
cd iesildisanas-projekts
code main.py
temats = "1.5 Dokumentēšana, README un Licences"
print("Iesildīšanās sākta")
print("Tēma:", temats)
print("Kods darbojas")
main.py failā.Pievieno šīs stundas paņēmienu kā nelielu, pārbaudāmu projekta daļu.
Pārbaudi, vai projekta fragments ir atkārtojams un saprotams.
Ja pamatdarbs ir pabeigts, paplašini projektu ar vienu nelielu, pārbaudāmu uzlabojumu.
LICENSE (ar lielajiem burtiem), sistēma nepiedāvās "Choose a license template" pogu.README.md GitHub mājaslapā un vienlaicīgi izmainīsi to pašu failu savā datorā (VS Code), mēģinot sinhronizēt radīsies konflikts. Risinājums: Vienmēr taisi Fetch origin pirms sāc strādāt!# un pašu tekstu OBLIGĀTI jāatstāj atstarpe. (#Virsraksts = parasts teksts, # Virsraksts = liels virsraksts).# Mans Superīgais Projekts
Šī ir programma, kas atrisina visas pasaules problēmas.
## Kā to lietot?
Vienkārši palaid `main.py` failu savā terminālī. Tas izskatās šādi:
```python
print("Projekts darbojas!")
Noteikumi
Projektam ir MIT Licence, kas nozīmē, ka vari to izmantot brīvi! Vairāk lasi failā LICENSE.