Come posso iniziare a spedire il codice?

8

Ho appena iniziato a imparare come programmare usando LPTHW , e man mano che il mio livello di abilità si sviluppa, vorrei iniziare a spedire il codice indipendentemente dal fatto che sia o meno pronto per essere spedito, solo per prendere l'abitudine di spedire sempre il codice e non avere paura del codice di spedizione.

C'è una guida per principianti sul codice di spedizione?

    
posta JosephS 19.08.2011 - 07:04
fonte

3 risposte

9

Hai menzionato il codice di spedizione rispetto alla spedizione di un prodotto. Tieni presente che sono due cose molto diverse. Se il tuo vero interesse è il codice di spedizione:

  1. Configura un github , bitbucket , codice google o < hosting preferito qui > account
  2. Avvia un piccolo progetto o, diamine, inizia diversi
  3. Confida il tuo codice nel tuo repository di pubblico dominio
  4. Pubblica pubblicamente sulla tua esperienza e fai riferimento ai tuoi repository
  5. Partecipa ai gruppi di utenti locali e condividi la tua esperienza
  6. Cerca feedback
  7. Adatta, aggiusta, aggiungi funzionalità, avvia nuovi progetti
  8. Condividi ciò che hai imparato
  9. Cerca collaboratori - è difficile migliorare senza collaboratori
  10. Quando sei pronto, inizia a spedire i prodotti
risposta data 19.08.2011 - 07:26
fonte
5

Il codice di spedizione quando non è pronto per essere spedito è come giocare con bastoncini di nitroglicerina in una grotta di orso durante il loro sonnellino stagionale. Qualcosa cadrà, ci sarà un sacco di rumore e di sangue in giro e sarai con gli orsi arrabbiati da affrontare.

Il miglior consiglio che posso dare è sviluppare mentalità e processi di lavoro che ti consentano di creare un codice spedibile più rapido ed efficiente.

link

Questo è un inizio.

    
risposta data 19.08.2011 - 07:31
fonte
0

Quando sei pronto per spedire il tuo codice (e non solo perché lo desideri, ma poiché il codice è pronto), ecco alcune risorse.

Seguirò i consigli di Scant Rogers prima di fare questo.

link - Indice dei pacchetti Python, solitamente usato per le librerie e tutti questi possono essere installati con il software easy_install

link - Il pacchetto distutils, che rende questo incredibilmente facile da fare

link - Guida per i manutentori Debian. la funzione "setup" di distutils ti permetterà di creare file rpm e msi per la distribuzione su Red Hat (e Fedora e qualsiasi altra cosa che usi rpm) e Windows, ma in particolare non ha la capacità di creare un pacchetto deb. Dovrai farlo tu stesso se vuoi provare ad inserirlo in Debian. Sono molto severi riguardo ai pacchetti che lasciano entrare, quindi se non funziona, non aspettarti che qualcuno ti sponsorizzi.

    
risposta data 19.08.2011 - 15:18
fonte

Leggi altre domande sui tag