Thread View: pl.comp.lang.c
57 messages
57 total messages
Page 2 of 2
Started by Jacek Jaworski
Tue, 17 Nov 2020 19:45
Page 2 of 2 • 57 total messages
Re: Sztuka Kodowania w C++ - Nowa Wersja!
Author: Jacek Jaworski
Date: Mon, 07 Dec 2020 18:31
Date: Mon, 07 Dec 2020 18:31
14 lines
2097 bytes
2097 bytes
> https://gitlab.com/energokoder/sztuka-kodowania > > Zapraszam do lektury i dyskusji! Fajnie, że przeczytaliście ten tekst. Fajnie się też dyskutuje. Jednak poziom dyskusji jest mizerny. Gdyż brak konkretów. Dlatego zadam pytanie pomocnicze: Co byście dodali do tego tekstu? Nie chodzi mi o przepisywanie Szap-owskich książek, tylko pytam o to bez czego nie ma mowy o profesjonalnym programowaniu w C++. Wszelkie celne uwagi (dotychczasowe i te które podacie w odpowiedzi na pyt. pomocnicze) postaram się uwzględnić w kolejnej wersji. Jednak najprawdopodobniej powstanie ona dopiero po sesji zimowej 2021. Wszelkie wykorzystane koncepcje pochodzące od osób dyskutujących na grupie i na forum opatrzę notką z podziękowaniami.
Re: Sztuka Kodowania w C++ - Nowa Wersja!
Author: Maciek Godek
Date: Tue, 08 Dec 2020 12:12
Date: Tue, 08 Dec 2020 12:12
9 lines
2272 bytes
2272 bytes
poniedziałek, 7 grudnia 2020 o 19:31:17 UTC+1 jawors...@adres.pl napisał(a): > > https://gitlab.com/energokoder/sztuka-kodowania > > > > Zapraszam do lektury i dyskusji! > > Fajnie, że przeczytaliście ten tekst. Fajnie się też dyskutuje. > Jednak poziom dyskusji jest mizerny. Gdyż brak konkretów. Jezus opowiedział uczniom przypowieść: Czy może niewidomy prowadzić niewidomego? Czy nie wpadną w dół obydwaj? Uczeń nie przewyższa nauczyciela. Lecz każdy, dopiero w pełni wykształcony, będzie jak jego nauczyciel. Czemu to widzisz drzazgę w oku swego brata, a belki we własnym oku nie dostrzegasz? Jak możesz mówić swemu bratu: Bracie, pozwól, że usunę drzazgę, która jest w twoim oku, gdy sam belki w swoim oku nie widzisz? Obłudniku, wyrzuć najpierw belkę ze swego oka, a wtedy przejrzysz, ażeby usunąć drzazgę z oka swego brata.
Re: Sztuka Kodowania w C++ - Nowa Wersja!
Author: Borneq
Date: Thu, 10 Dec 2020 05:56
Date: Thu, 10 Dec 2020 05:56
5 lines
1462 bytes
1462 bytes
On 12/6/20 9:37 PM, Wojciech Muła wrote: > ja np. nie przepuszczam na review "using namespace" będące na poziomie jednostki kompilacji, > bo to utrudnia zrozumienie kodu Możesz rozwinąć? Ja np. nie używam "using namespace" w headerach.
Re: Sztuka Kodowania w C++ - Nowa Wersja!
Author: Wojciech Muła
Date: Thu, 10 Dec 2020 09:10
Date: Thu, 10 Dec 2020 09:10
13 lines
2218 bytes
2218 bytes
On Thursday, December 10, 2020 at 7:10:03 AM UTC+1, Borneq wrote: > On 12/6/20 9:37 PM, Wojciech Muła wrote: > > ja np. nie przepuszczam na review "using namespace" będące na poziomie jednostki kompilacji, > > bo to utrudnia zrozumienie kodu > Możesz rozwinąć? Ja np. nie używam "using namespace" w headerach. W nagłówkach to zbrodnia. :) W pliki .cpp pełna klasyfikacja nazw ułatwia czytanie kodu kiedy masz w programie dużo modułów. Patrzysz na linijkę kodu i od razu wiesz skąd dana klasa lub funkcja pochodzi, czy np. 'find' dotyczy tekstu, systemu plików, a może rekordu a bazie danych. To jest szczególnie istotne, gdy równocześnie korzysta się z wielu modułów w jednym miejscu. w.
Re: Sztuka Kodowania w C++ - Nowa Wersja!
Author: Borneq
Date: Thu, 10 Dec 2020 15:53
Date: Thu, 10 Dec 2020 15:53
15 lines
2217 bytes
2217 bytes
On 12/10/20 10:10 AM, Wojciech Muła wrote: > On Thursday, December 10, 2020 at 7:10:03 AM UTC+1, Borneq wrote: >> On 12/6/20 9:37 PM, Wojciech Muła wrote: >>> ja np. nie przepuszczam na review "using namespace" będące na poziomie jednostki kompilacji, >>> bo to utrudnia zrozumienie kodu >> Możesz rozwinąć? Ja np. nie używam "using namespace" w headerach. > > W nagłówkach to zbrodnia. :) W pliki .cpp pełna klasyfikacja nazw ułatwia > czytanie kodu kiedy masz w programie dużo modułów. Patrzysz na linijkę kodu > i od razu wiesz skąd dana klasa lub funkcja pochodzi, czy np. 'find' dotyczy > tekstu, systemu plików, a może rekordu a bazie danych. To jest szczególnie > istotne, gdy równocześnie korzysta się z wielu modułów w jednym miejscu. Co zrobić gdy korzysta się ze stringów i trzeba za każdym razem pisać sd:: a apoza tym przy wypisywaniu do cout?
Re: Sztuka Kodowania w C++ - Nowa Wersja!
Author: Wojciech Muła
Date: Thu, 10 Dec 2020 23:23
Date: Thu, 10 Dec 2020 23:23
16 lines
2314 bytes
2314 bytes
On Thursday, December 10, 2020 at 4:53:07 PM UTC+1, Borneq wrote: > > W nagłówkach to zbrodnia. :) W pliki .cpp pełna klasyfikacja nazw ułatwia > > czytanie kodu kiedy masz w programie dużo modułów. Patrzysz na linijkę kodu > > i od razu wiesz skąd dana klasa lub funkcja pochodzi, czy np. 'find' dotyczy > > tekstu, systemu plików, a może rekordu a bazie danych. To jest szczególnie > > istotne, gdy równocześnie korzysta się z wielu modułów w jednym miejscu. > Co zrobić gdy korzysta się ze stringów i trzeba za każdym razem pisać > sd:: a apoza tym przy wypisywaniu do cout? Szczerze, to nie rozumiem jaki jest problem w pisaniu "std::". Rozumiem jakby naprawdę namespace był długi i trudny do zapamiętania, to można zrobić using cośtam = foo::bar::cośtam. Sam preferuję takie aliasy albo na poziomie klasy albo wewnątrz metody/funkcji. w.
Page 2 of 2 • 57 total messages
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads