Uso Xcode per modificare i miei file sorgente, e in genere un file sarà simile a questo
//
// Queue.swift
// SomeCompany
//
// Created by Someone (Job Title) on 26/06/2017.
// Copyright © 2017 SomeCompany. All rights reserved.
//
/// A queue is a list where you can only insert new items at the back and remove items from the front.
/// This ensures that the first item you enqueue is also the first item you dequeue.
/// First come, first serve!
struct Queue<T> {
...
}
I commenti in cima a un file sorgente sono una cattiva idea? Il pezzo di cui sto parlando in particolare è:
- Il nome file
- Il nome dell'azienda
- L'autore e la data di creazione
- Informazioni sul copyright
Sono piuttosto dubbioso sul fatto che tutte le informazioni siano disponibili in git, ad eccezione delle informazioni sul copyright.
Preferirei che fosse tagliato tutto.
//
// Copyright © 2017 SomeCompany. All rights reserved.
//
/// A queue is a list where you can only insert new items at the back and remove items from the front.
/// This ensures that the first item you enqueue is also the first item you dequeue.
/// First come, first serve!
struct Queue<T> {
...
}
I colleghi di lavoro pensano che io sia irrazionale poiché ritengono che l'autore originale sia utile per sapere chi ha originariamente creato il file e quando lo hanno creato, ma il mio argomento è che diventa obsoleto non appena qualcuno lo modifica (in più, tutte le informazioni sono disponibili in vcs comunque)
Voglio sapere se sembra ragionevole eliminare le informazioni su nome file, azienda e autore.