dotnetomaniak.pl - Artykuły z tagiem code-smellsdotnetomaniak.pl - Artykuły z tagiem code-smells2024-03-29T07:58:40Zhttps://dotnetomaniak.pl/Tags/code-smellsCopyright (c) dotnetomaniak.pldotnetomaniak.pl Atom Generatordotnetomaniak.pl webmasteradmin@dotnetomaniak.plhttps://dotnetomaniak.pl/Assets/Images/fav.icohttps://dotnetomaniak.pl/Assets/Images/dotnetomaniak_logo-negatyw_small.png6025https://dotnetomaniak.pl/Unit-tests-code-smells-Test-code-duplication-Krystian-CzaplickiUnit tests code smells – Test code duplication – Krystian Czaplicki2021-10-14T15:19:46Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_eyHMra3qeUqyU78s7PEGAg.png"/></div><div>Jest to kolejny post z serii code smelle w unit testach. Tym razem przedstawiam jeden z najczęstszych code smelli jakim jest duplikacja kodu. Zapraszam do lektury!</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Unit-tests-code-smells-Test-code-duplication-Krystian-Czaplicki"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fkczaplicki.com%2funit-tests-code-smells-test-code-duplication%2f" style="border:0px"/></a></div></div>krystian_czaplickihttps://dotnetomaniak.pl/Users/MpBrpKEBwUuPYPS3R-T0sA2021-10-15T07:07:37Zhttps://dotnetomaniak.pl/Unit-tests-code-smells-Test-code-duplication-Krystian-Czaplicki1640Jest to kolejny post z serii code smelle w unit testach. Tym razem przedstawiam jeden z najczęstszych code smelli jakim jest duplikacja kodu. Zapraszam do lektury!https://kczaplicki.com/unit-tests-code-smells-test-code-duplication/http://dotnetomaniak.pl/Data/Thumbnails/small_eyHMra3qeUqyU78s7PEGAg.pnghttps://dotnetomaniak.pl/Unit-tests-code-smells-Interacting-Tests-Krystian-CzaplickiUnit tests code smells – Interacting Tests – Krystian Czaplicki2021-10-03T16:04:49Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_JO30tQb5FUCLFz2nejxBkA.png"/></div><div>It's time to take a look at the code smells we can encounter while writing unit tests. Let's start with interacting tests. Enjoy reading 😁</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Unit-tests-code-smells-Interacting-Tests-Krystian-Czaplicki"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fkczaplicki.com%2funit-tests-code-smells-interacting-tests%2f" style="border:0px"/></a></div></div>krystian_czaplickihttps://dotnetomaniak.pl/Users/MpBrpKEBwUuPYPS3R-T0sA2021-10-06T07:02:30Zhttps://dotnetomaniak.pl/Unit-tests-code-smells-Interacting-Tests-Krystian-Czaplicki1770It's time to take a look at the code smells we can encounter while writing unit tests. Let's start with interacting tests. Enjoy reading 😁https://kczaplicki.com/unit-tests-code-smells-interacting-tests/http://dotnetomaniak.pl/Data/Thumbnails/small_JO30tQb5FUCLFz2nejxBkA.pnghttps://dotnetomaniak.pl/Dive-Into-Refactoring-from-refactoringguru-Review-Krystian-CzaplickiDive Into Refactoring from refactoring.guru – Review – Krystian Czaplicki2021-09-26T10:10:04Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_3poXuveuaUKs_dY1ACNusQ.png"/></div><div>Hey, I recently did the Dive into Refactoring course with refactoring.guru and wrote down my findings in the form of a review. If you are looking for some good study materials, this post is definitely for you!</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Dive-Into-Refactoring-from-refactoringguru-Review-Krystian-Czaplicki"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fkczaplicki.com%2fdive-into-refactoring-from-refactoring-guru-review%2f" style="border:0px"/></a></div></div>krystian_czaplickihttps://dotnetomaniak.pl/Users/MpBrpKEBwUuPYPS3R-T0sA2021-09-28T07:36:18Zhttps://dotnetomaniak.pl/Dive-Into-Refactoring-from-refactoringguru-Review-Krystian-Czaplicki1460Hey, I recently did the Dive into Refactoring course with refactoring.guru and wrote down my findings in the form of a review. If you are looking for some good study materials, this post is definitely for you!https://kczaplicki.com/dive-into-refactoring-from-refactoring-guru-review/http://dotnetomaniak.pl/Data/Thumbnails/small_3poXuveuaUKs_dY1ACNusQ.pnghttps://dotnetomaniak.pl/How-I-introduced-code-with-one-small-mistake-that-confused-other-devs-Krystian-CzaplickiHow I introduced code with one small mistake that confused other devs – Krystian Czaplicki2021-08-16T17:03:12Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_DbamowSGxkq0T7Q6dcDx2w.png"/></div><div>This time I'd like to share my story about a simple bug that has grown to a serious size and what I should do to avoid it. Feel free to read!</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/How-I-introduced-code-with-one-small-mistake-that-confused-other-devs-Krystian-Czaplicki"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fkczaplicki.com%2fhow-i-introduced-code-with-one-small-mistake-that-confused-other-devs%2f" style="border:0px"/></a></div></div>krystian_czaplickihttps://dotnetomaniak.pl/Users/MpBrpKEBwUuPYPS3R-T0sA2021-08-27T07:24:20Zhttps://dotnetomaniak.pl/How-I-introduced-code-with-one-small-mistake-that-confused-other-devs-Krystian-Czaplicki1910This time I'd like to share my story about a simple bug that has grown to a serious size and what I should do to avoid it. Feel free to read!https://kczaplicki.com/how-i-introduced-code-with-one-small-mistake-that-confused-other-devs/http://dotnetomaniak.pl/Data/Thumbnails/small_DbamowSGxkq0T7Q6dcDx2w.pnghttps://dotnetomaniak.pl/DevCast-22-Code-Smells-Czyli-co-smierdzi-w-kodzie-DevEnvDev:Cast – #22 Code Smells. Czyli co śmierdzi w kodzie. - DevEnv2019-02-01T11:08:46Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_nTXxTUzp9UGe3Yfkx1mD3w.png"/></div><div>Podczas pracy nad rozwojem oprogramowania dostrzegamy pewne rozwiązania, które są jasnym sygnałem do podjęcia się refaktoryzacji danego fragmentu kodu. Kenta Beck zdefiniował termin Code Smells – to cechy kodu, które świadczą o złej implementacji, utrudniającej utrzymanie oraz rozwój kodu.
W tym odcinku podcastu skupiamy się na Code Smells, które z naszej perspektywy pojawiają się najczęściej i nad którymi warto popracować.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/DevCast-22-Code-Smells-Czyli-co-smierdzi-w-kodzie-DevEnv"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fdevenv.pl%2fdevcast-22-code-smells%2f" style="border:0px"/></a></div></div>devenvhttps://dotnetomaniak.pl/Users/mD3JuN1kN0CJ41_VaswdXQ2019-02-01T18:44:25Zhttps://dotnetomaniak.pl/DevCast-22-Code-Smells-Czyli-co-smierdzi-w-kodzie-DevEnv2980Podczas pracy nad rozwojem oprogramowania dostrzegamy pewne rozwiązania, które są jasnym sygnałem do podjęcia się refaktoryzacji danego fragmentu kodu. Kenta Beck zdefiniował termin Code Smells – to cechy kodu, które świadczą o złej implementacji, utrudniającej utrzymanie oraz rozwój kodu.
W tym odcinku podcastu skupiamy się na Code Smells, które z naszej perspektywy pojawiają się najczęściej i nad którymi warto popracować.https://devenv.pl/devcast-22-code-smells/http://dotnetomaniak.pl/Data/Thumbnails/small_nTXxTUzp9UGe3Yfkx1mD3w.pnghttps://dotnetomaniak.pl/SonarQube-statyczna-analiza-i-wysoka-jakosc-kodu-PoznajProgramowanieplSonarQube, statyczna analiza i wysoka jakość kodu - PoznajProgramowanie.pl2017-09-20T10:11:12Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_lqKsJYX1ZEilj83-hxQnyQ.png"/></div><div>O kod trzeba dbać – z tym raczej wszyscy się zgodzimy. Wysoka jakość kodu ma nam pomóc między innymi w rozwoju i utrzymaniu projektów. Oczywiście wspomniana wysoka jakość kodu nie bierze się z niczego. Jest to efekt codziennej pracy i dbania o każdy szczegół. Na rynku istnieją narzędzia, które umożliwiają monitorowanie jakości kodu na bieżąco. Jeżeli nie chcesz wpaść w dług technologiczny na pewno warto się z nimi zapoznać!</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/SonarQube-statyczna-analiza-i-wysoka-jakosc-kodu-PoznajProgramowaniepl"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fpoznajprogramowanie.pl%2fstatyczna-analiza-kodu-sonarqube-i-wysoka-jakosc-kodu%2f" style="border:0px"/></a></div></div>AdrianBystrekhttps://dotnetomaniak.pl/Users/OVypLamzHEejQV0ElEVgOA2017-09-28T07:41:35Zhttps://dotnetomaniak.pl/SonarQube-statyczna-analiza-i-wysoka-jakosc-kodu-PoznajProgramowaniepl61880O kod trzeba dbać – z tym raczej wszyscy się zgodzimy. Wysoka jakość kodu ma nam pomóc między innymi w rozwoju i utrzymaniu projektów. Oczywiście wspomniana wysoka jakość kodu nie bierze się z niczego. Jest to efekt codziennej pracy i dbania o każdy szczegół. Na rynku istnieją narzędzia, które umożliwiają monitorowanie jakości kodu na bieżąco. Jeżeli nie chcesz wpaść w dług technologiczny na pewno warto się z nimi zapoznać!https://poznajprogramowanie.pl/statyczna-analiza-kodu-sonarqube-i-wysoka-jakosc-kodu/http://dotnetomaniak.pl/Data/Thumbnails/small_lqKsJYX1ZEilj83-hxQnyQ.png