Tutaj „słowo, które często widzę w StackOverflow”, programowo.
Używane do wskazania, że programista zamierza zrobić coś w kodzie programu, a nie poprzez interakcję z użytkownikiem.
Na przykład „użytkownik może zaznaczyć pole wyboru w formularzu, ale programista może to również zrobić programowo ”.
Ponieważ tego słowa nie ma w słownika, zakładam, że użycie go w ogóle jest nieprawidłowe lub jest to nowe słowo, które jest zasadniczo slangiem.
Czy istnieje lepsza alternatywa?
Komentarze
- Wątpię ' sa ” lepiej „, ponieważ jest to termin powszechnie akceptowany i rozumiany. Nie ' nie wiem, czy ' jest bardziej poprawne chociaż alternatywa. Automatycznie ' jest prawdopodobnie najbliżej.
- Programatycznie nie jest wymieniony w moim słowniku, co raporty programowo , które nie ' nie mają takiego znaczenia, jakie zgłosiłeś.
- znajduje się w słownik, ale ' s pisane za pomocą dwóch m ' s: Dictionary.reference .com / Browse / programmatically oxforddictionaries.com/definition/programmatic?view=uk merriam -webster.com/dictionary/programmatically wordnik.com/words/programmatically pl.wiktionary .org / wiki / programmatically
- @kiam; en.wiktionary.org/wiki/programatically =)
- Nazwałbym to raczej żargonem niż slangiem. Słowo to ma pewien zestaw konotacji dla programisty piszącego kod testowy, którego definicja słownikowa nie ' nie wychwytuje, ale te konotacje nie ' nie ma zastosowania w żadnym innym kontekście.
Odpowiedź
„Programowe” to błąd w pisowni „ programowy „, który znajduje się w słowniku. Twoje rozumienie technicznego użycia jest poprawne i nieznacznie różni się od powszechnej definicji słownikowej.
Myślę, że jedyną rozsądną alternatywą byłoby „automatycznie”, ponieważ programista automatyzuje proces, ale takie użycie jest wyraźnie gorsza (przynajmniej dla „uszu tego programisty”) od „programowo”.
Komentarze
- Nie ' myślenie automatyczne jest rozsądną alternatywą. ” Przez kod „, ” w kodzie „, ” przy użyciu kodu ” lub ” w tym programie ” lepiej pasuje.
- Biorąc pod uwagę, że komputer program i koncert program ma różną pisownię (przynajmniej w brytyjskim angielskim), można ' argumentować, że pisownia programowa z pojedynczym m jest poprawna, gdy masz na myśli ” przy użyciu programu komputerowego „.
- I ' m z Zoot. ” Automatycznie ” kojarzy się ze zdarzeniem, które ma miejsce zawsze, gdy spełniony jest warunek, podczas gdy ” Programowo ” ma konotacje, że zdarzenie nastąpi, jeśli program na to zapyta. ' w dużym stopniu się pokrywają, ale konotacje są przydatne.
- Zgadzam się z wami obojgiem. Ale kiedy wykluczysz bardziej techniczny język, taki jak ” za pomocą kodu „, ' ponownie utknęliśmy w czymś bardziej zrozumiałym dla laika, takim jak ” automatycznie „. Gdybym rozmawiał z innym programistą, zawsze powiedziałbym ” programowo „.
Odpowiedź
Jeśli ograniczymy się do objaśnień, aby uniknąć konstruowania przydatnych i rozsądnych słów, komunikacja może być poważnie utrudniona. W przypadku „programowo” nie powiedziałbym nawet, że ukuło się nowe słowo. Każdemu, kto rozumie koncepcję używania kodu programu w celu uzyskania określonego wyniku, słowa „programowo” i „programowo” wydają mi się jako raczej oczywiste konstrukcje.
Jako programista mam wielki szacunek dla oficjalnej dokumentacji, ale w tym przypadku powiedziałbym, że oficjalna dokumentacja jest niekompletna, nieaktualna lub została źle zinterpretowana.
Komentarze
- +1 Technicznie, jak i z punktu widzenia języka, najbardziej odpowiednia odpowiedź.
Odpowiedź
NOAD wymienia programowe i informuje, że oznacza o naturze lub zgodnie z programem , harmonogram lub metoda ; jedną z pochodnych zgłaszanych przez słownik jest programowo .
Jako alternatywę dla programowo mogę pomyśleć o przez (używając) skryptu , kodem lub skryptem .
Odpowiedź
Jest to „programowo”, a nie „programowo”. Ponieważ jednak wiele wbudowanych edytorów tekstu i słowników formularzy internetowych nie rozpoznaje tego słowa, błędy w pisowni są stosunkowo powszechne w świecie IT.
Jako programista często używam w pracy słowa „programowo”, zarówno werbalnie, jak i na piśmie. Uważam, że jest to tak samo ważne jak „gramatycznie”, ale zamiast oznaczać „używanie właściwej gramatyki”, mam na myśli przekazanie „używania właściwej składni programowania”.
Denerwuje mnie, że automatyczne poprawność wielu słowników nie uważa tego za słowo. Ignoruję ostrzeżenie i jeśli jestem odpowiednio zmotywowany, poświęcam trochę czasu, aby dodać słowo do wewnętrznego pliku słownika, którego program sprawdza.
Odpowiedź
Myślę, że w stosunku do pierwotnego pytania w poście istnieje lepsza alternatywa, która polega na przerobieniu zdania na coś w rodzaju „… programista może to również zrobić w kodzie . ” To jest zwyczaj, który często słyszę i czytam; jest często używany do rozróżnienia między zakodowaniem systemu dla jakiegoś celu a skonfigurowaniem tego samego systemu do osiągnięcia tego celu.
Odpowiedź
Programmatic został wymyślony jako „zgodny z programem, ale oznaczający program biurokratyczny, polityczny lub administracyjny, a nie„ fragment kodu ”.
Podczas omawiania programowania oprogramowania„ programowo ”czuje się źle i wydaje mi się, że wydaje mi się to co najmniej zbędne, jak w przypadku zespołu chirurgów mówiącego „jak medycznie wykonać bajpas wieńcowy?” lub ktoś z grupy muzyków, który pyta „jak grać Beethovena, muzycznie?”
Jeśli mówimy o oprogramowaniu, to już mówimy o robieniu rzeczy z programami. Można zapytać, czy istnieje API zrobić XYZ? „Lub” jak zrobić xyz z mojego kodu? „
Dorastałem czytając amerykańskie magazyny programistyczne w latach 80. i 90. i śmiem się znaleźć jedno wystąpienie słowa” programowo „w bajtach Na przykład magazyn …
W ogóle nie zdziwiłbym się, gdyby wzrost użycia słowa „programowo” w oprogramowaniu odpowiadał latom, w których tworzenie oprogramowania zaczęło być zlecane na zewnątrz do tanich fabryk oprogramowania w Indiach lub Chinach.
FC
PS: Jak na ironię, w dzisiejszych czasach MSFT Technet jest pełne tego słowa, które wciąż mnie wciela w oprogramowanie
Komentarze
- ” wykonujesz bajpas wieńcowy chirurgicznie , a nie medycznie. 🙂 I odpręż się, programowo jest tak samo ważne jak gramatycznie a i realistycznie .