Szukam sposobu na umieszczenie współautorów projektu kodu w opisie projektu. Po obejrzeniu odpowiedzi na Czy " współpracował z " ma sens? , zacząłem myśleć o zastąpieniu słów do zastąpienia " we współpracy " z.
Moim następnym pomysłem było użycie " autorstwa ", jak pokazano poniżej:
Unicorn to niesamowite narzędzie, które robi super, fajne rzeczy . Projekt autorstwa Jamesa Smitha i Olivii Jones.
Może " autorstwa " posłużyć do opisania projektu kodu?
Kiedy wygooglowałem definicję " autorstwa " , otrzymałem następujące wyniki:
au · thor
czasownik
czas przeszły: autor; imiesłów czasowy: autor
- być autorem (książki lub artykułu).
" jest autorką kilku artykułów na temat dzikiej przyrody "- być twórcą; create.
" koncepcja została stworzona głównie przez firmy ubezpieczeniowe "
Nie mam pewności, czy projekt kodu należy do którejkolwiek z tych kategorii.
Pierwsza definicja wydaje się być specyficzne dla pisania, więc czy kod źródłowy jest uważany za tekst?
Druga definicja jest znacznie bardziej ogólna, ale nie jest jasne, do czego można zastosować to użycie. Nie wszystko, co można " utworzone " mogą być " utworzone przez ".
Na przykład:
" Pracownik budowlany utworzył dom " ma sens.
" Pracownik budowlany autor domu " nie czyni tego nse.
Komentarze
- Czytasz definicję mówiącą, że autor oznacza każde dzieło, podczas gdy ja czytam to jako dzieło pisarskie. Autor: brzmi dobrze, jeśli tego potrzebujesz, podobnie jak stworzony przez i klasyczny opracowany przez .
- @YosefBaskin Drugi przykład dotyczy koncepcji, więc nie służy ona tylko do pisania.
- W definicji Google druga definicja to punktor pod pierwszą do pisania, a nie oddzielna definicja. Jeśli uważasz, że authored może być użyty do dowolnego dzieła, możesz go użyć w ten sposób, ale wyglądało na to, że prosisz o wskazówki.
- @YosefBaskin Nie ' t zauważ to. To zmienia rzeczy. Jak zatem koncepcja mieści się w kategorii pisarskiej? I wydaje mi się, że na podstawie twojego pierwszego komentarza twierdzisz, że kod źródłowy można uznać za tekst. Czy to prawda?
- Tak, kodowanie to pisanie. Niektóre są bardziej wydajne, inne są łatwiejsze do przeczytania i naśladowania przez następnego programistę, inne są bardziej samodokumentujące, inne są lepiej udokumentowane w języku angielskim ' uwagi ' na instrukcję lub przynajmniej na stronę lub procedurę.
Odpowiedź
Prosta odpowiedź to:
autor: XYZ byłby najbardziej sprawiedliwym i logicznym wyborem, jeśli XYZ faktycznie reprezentuje jedynego autora lub małą grupę autorów, których nazwiska są wymienione w XYZ. Miałoby to również sens, gdyby była to „duża grupa, która stworzyła oryginalny projekt, ale jest tak duża, że nie można jej nazwać indywidualnie (np. Semantyka & Zespół przetwarzania języka ).
wniesione przez XYZ byłoby najbardziej sprawiedliwy i logiczny wybór, jeśli XYZ reprezentuje dość dużą grupę ludzi, która może nie obejmować oryginalnych twórców, lub nazwa dużej grupy, która wnieśli swój wkład, ale nie miała żadnych głównych graczy, którzy faktycznie zaprojektowali oryginalne dzieło (tj. em> Semantyka & Zespół przetwarzania języka ).
utworzony przez XYZ może być użyty w każdym z powyższych scenariuszy ale byłoby bardziej sprawiedliwe, gdyby było to mniej więcej równe „autorstwa XYZ” ze specjalną uwagą „wkład XYZ” .
Źródło: Prawie 30 lat doświadczenia w informatyce i technologii jako programista, inżynier sieci, administrator sieci, architekt oprogramowania, menedżer programów, menedżer programistów i dyrektor ds. technologii.