{"54462":{"id":54462,"votes":1,"views":0,"text":"pierwsze co rzuca si\u0119 w oczy po klikni\u0119ciu to labelka [build | error] :c","html":"
pierwsze co rzuca si\u0119 w oczy po klikni\u0119ciu to labelka [build | error] :c<\/p>\n","parent_id":54458,"url":"https:\/\/4programmers.net\/Mikroblogi\/View\/54458#comment-54462","created_at":"2019-08-07T07:28:12+02:00","updated_at":"2019-08-07T07:28:12+02:00","comments":[],"user":{"id":59683,"name":"baant","is_online":false,"photo":"https:\/\/4programmers.net\/uploads\/photo\/5b\/5b39dfec341a5.png","deleted_at":null,"is_blocked":false},"permissions":{"update":false,"moderate":false},"type":"microblog","assets":[],"is_sponsored":false,"metadata":"eyJpdiI6Ik5PdFFRQ09oZGpwSzVtSUx2ZzFHcnc9PSIsInZhbHVlIjoiR01XeXVZeUR5bE9Ha1QrOVBNYkc4R044NUZaWjZtNS9xT1JJMklRMHpaaHk0YjBvcGIxM1FuSXdqSjdhaW9EUCIsIm1hYyI6IjJmMzIxMWUzMDg0ZTA3ZTQyNGIyYzExMzM3ODUzZDdlMmZkOGY3N2JhNmRmZmUzZmY4NWU4NjMyNmE2MzU1NWEiLCJ0YWciOiIifQ==","deleted_at":null},"54471":{"id":54471,"votes":0,"views":0,"text":"`dzi\u015b, 04:36`, hm","html":"
TL;DR. Nie wiem co jest celem tego projektu? EGSS (Enterprajs-Grejd Spoj Solution)? Czy co\u015b w rodzaju JIT Brainf**ka?<\/p>\n Je\u015bli to drugie to mo\u017cna jeszcze doda\u0107: 1) analizator gdzie brakuje nawias\u00f3w Proponowa\u0142bym si\u0119 skupi\u0107 na razie na jednej technologii. Na razie build ma error. CMocka to do\u015b\u0107 przyjemny framework do test\u00f3w jednostkowych w C - > https:\/\/cmocka.org\/<\/a> Polecam<\/p>\n","parent_id":54458,"url":"https:\/\/4programmers.net\/Mikroblogi\/View\/54458#comment-54482","created_at":"2019-08-07T11:13:15+02:00","updated_at":"2019-08-07T11:13:15+02:00","comments":[],"user":{"id":84120,"name":"Shizzer","is_online":false,"photo":"https:\/\/4programmers.net\/uploads\/photo\/59\/59fa120c99643.jpg","deleted_at":null,"is_blocked":false},"permissions":{"update":false,"moderate":false},"type":"microblog","assets":[],"is_sponsored":false,"metadata":"eyJpdiI6ImFoc0V6VGlnSDJ0Ny9BeThxc0h5bVE9PSIsInZhbHVlIjoiRTYrMFNZb3FnOXErSTY2VHluN3FuZk8wRExtOS9EZ2JsOHVmVXh5cTI4WVBBcmZFS0srUllpL0tpMjlKenVCTSIsIm1hYyI6IjE3ZjUxZTE5YTQ0NmY0NGVkN2EzNGMxMzg4OWY2YmQ4NmIzMzU2ZTI4OGEyMDc4ODQxOWE1NjZlNmU3MmEzYjUiLCJ0YWciOiIifQ==","deleted_at":null},"54516":{"id":54516,"votes":1,"views":0,"text":"@baant: prawda. Rzuci\u0142em wczoraj okiem na b\u0142\u0105d, ale uzna\u0142em, \u017ce jego rozwi\u0105zanie le\u017cy w gestii Travisa. Je\u015bli b\u0119dzie si\u0119 przed\u0142u\u017ca\u0107, spr\u00f3buj\u0119 sam co\u015b zrobi\u0107.\r\n@danek: rozwi\u0144 si\u0119. ;)\r\n@vpiotr: celem jest pokazanie, co umiem. Zreszt\u0105 opisa\u0142em cele tutaj: https:\/\/silvuss.github.io\/2019\/07\/19\/introduction-of-the-bracket-string-validator-project.html#ambitions-and-expectations. Hm: 1) dobre, spr\u00f3buj\u0119; 2) dobre, spr\u00f3buj\u0119; w zasadzie ju\u017c mam\/mia\u0142em napisany w wewn\u0119trznym kodzie; 3) my\u015bl\u0119, \u017ce wystarczy nr 2; 4) dobre! spr\u00f3buj\u0119; nie zna\u0142em Whitespace. Build error \u2013 napisa\u0142em wy\u017cej. Ostatnia porada te\u017c nie od parady, ale my\u015bl\u0119, \u017ce ten projekt b\u0119dzie moim prywatnym. Niech ka\u017cdy robi z nim, co chce (zgodnie z licencj\u0105, kt\u00f3ra obowi\u0105zuje\/b\u0119dzie obowi\u0105zywa\u0107), ale ja robi\u0119 swoje.","html":" @baant<\/a>: prawda. Rzuci\u0142em wczoraj okiem na b\u0142\u0105d, ale uzna\u0142em, \u017ce jego rozwi\u0105zanie le\u017cy w gestii Travisa. Je\u015bli b\u0119dzie si\u0119 przed\u0142u\u017ca\u0107, spr\u00f3buj\u0119 sam co\u015b zrobi\u0107. @Shizzer<\/a>: dzi\u0119ki, zobacz\u0119.<\/p>\n","parent_id":54458,"url":"https:\/\/4programmers.net\/Mikroblogi\/View\/54458#comment-54517","created_at":"2019-08-07T15:55:07+02:00","updated_at":"2019-08-07T15:55:07+02:00","comments":[],"user":{"id":64311,"name":"Silv","is_online":false,"photo":"https:\/\/4programmers.net\/uploads\/photo\/vnOK0wqALS1hsnLg7hRYbsxwFbj9HrE328ZRy8CH.png","deleted_at":null,"is_blocked":false},"permissions":{"update":false,"moderate":false},"type":"microblog","assets":[],"is_sponsored":false,"metadata":"eyJpdiI6Ik5za3BRRG9WeXBybVl2TWVpVVlhNlE9PSIsInZhbHVlIjoidElmdk1IQ0FhSUtDUDFnVXN5NVNXMERPS3lqcHJkaEdaSDhMK0EzVFR4ZDJNeDdsMkJ4VURkMnhEOEZLTmpRYyIsIm1hYyI6IjkzNWYzODE4NDAxZjNhNDg3Yzg4ZWRlZWYyZTViNzYzOTUzMzBhODQyYWIxMThjNDUxMjRlZDhkYTJmZmNkNTkiLCJ0YWciOiIifQ==","deleted_at":null},"54547":{"id":54547,"votes":1,"views":0,"text":"a tak z innej beczki - po co ten projekt jest potrzebny? Jaki problem to rozwi\u0105zuje?","html":" a tak z innej beczki - po co ten projekt jest potrzebny? Jaki problem to rozwi\u0105zuje?<\/p>\n","parent_id":54458,"url":"https:\/\/4programmers.net\/Mikroblogi\/View\/54458#comment-54547","created_at":"2019-08-07T19:59:50+02:00","updated_at":"2019-08-07T19:59:50+02:00","comments":[],"user":{"id":23850,"name":"no_solution_found","is_online":false,"photo":"https:\/\/4programmers.net\/uploads\/photo\/506ea76720067.jpg","deleted_at":null,"is_blocked":false},"permissions":{"update":false,"moderate":false},"type":"microblog","assets":[],"is_sponsored":false,"metadata":"eyJpdiI6IllCSGVvT04rUTBRN0JpZzdIamQzYmc9PSIsInZhbHVlIjoia25KTEprVE1hQ01BK1l3QmZ4bUllTTFSSStvcVgwclhnYW5GY2FnaW8zczRXZGhsNXp1OHNOT2VieTUyYWt6MSIsIm1hYyI6IjUwZGYzZTNkYmJkNmUxZThiNGM0OTQwNjRlZDRlYWY3ZDIwNTY1NjFjNjkyMDlmYWY2NDA2YzNhODliYTUyNzMiLCJ0YWciOiIifQ==","deleted_at":null},"54548":{"id":54548,"votes":1,"views":0,"text":"@no_solution_found: potrzeb\u0119 tw\u00f3rcz\u0105 autora","html":" @no_solution_found<\/a>: potrzeb\u0119 tw\u00f3rcz\u0105 autora<\/p>\n","parent_id":54458,"url":"https:\/\/4programmers.net\/Mikroblogi\/View\/54458#comment-54548","created_at":"2019-08-07T20:05:15+02:00","updated_at":"2019-08-07T20:05:15+02:00","comments":[],"user":{"id":64304,"name":"danek","is_online":false,"photo":"https:\/\/4programmers.net\/uploads\/photo\/59\/599052d9bfbe2.jpg","deleted_at":null,"is_blocked":false},"permissions":{"update":false,"moderate":false},"type":"microblog","assets":[],"is_sponsored":false,"metadata":"eyJpdiI6Im54M1NsczU4eUNrRmRrb3p4MXNrUUE9PSIsInZhbHVlIjoidkR6VGk2UjBDUTl0dEs3MWhOTHNoOGMxOVVTK2o0RzlLcjdIQU1kcFhTWEh0a3E0Q1M5eW5iTGU3dm1DNlYwcCIsIm1hYyI6IjIzNTFiNGU4NjA0M2NkYmNlNWEwMDE4OGRjNDFjYTllNmUzZjE5MjU0ODZhNmYxODNiZjdhYjNjMjFiYjU0ZjgiLCJ0YWciOiIifQ==","deleted_at":null},"54549":{"id":54549,"votes":0,"views":0,"text":"o matko, ale on skacze po wszystkim. Mam wra\u017cenie, \u017ce d\u0142u\u017cej pisa\u0142e\u015b readme ni\u017c sam projekt :) Co do dockera to IMO i tak i tak Ci\u0119 to czeka. Przynajmniej podstawy. Poza tym, je\u015bli jest dobrze skonfigurowany, to nie musisz go w og\u00f3le zna\u0107 - wystarczy docker-compose. Co do test\u00f3w integracyjnych, to jakie konkretnie testy masz na my\u015bli?","html":" o matko, ale on skacze po wszystkim. Mam wra\u017cenie, \u017ce d\u0142u\u017cej pisa\u0142e\u015b readme ni\u017c sam projekt :) Co do dockera to IMO i tak i tak Ci\u0119 to czeka. Przynajmniej podstawy. Poza tym, je\u015bli jest dobrze skonfigurowany, to nie musisz go w og\u00f3le zna\u0107 - wystarczy docker-compose. Co do test\u00f3w integracyjnych, to jakie konkretnie testy masz na my\u015bli?<\/p>\n","parent_id":54458,"url":"https:\/\/4programmers.net\/Mikroblogi\/View\/54458#comment-54549","created_at":"2019-08-07T20:12:17+02:00","updated_at":"2019-08-07T20:12:17+02:00","comments":[],"user":{"id":23850,"name":"no_solution_found","is_online":false,"photo":"https:\/\/4programmers.net\/uploads\/photo\/506ea76720067.jpg","deleted_at":null,"is_blocked":false},"permissions":{"update":false,"moderate":false},"type":"microblog","assets":[],"is_sponsored":false,"metadata":"eyJpdiI6Ijdrc2lqTjh5Q2loOHFFeWN1Ri9XNXc9PSIsInZhbHVlIjoieVNHVTh2OUlvY25zbVhTcTl4QSsvd24zZTdPQ2xHeFVGZW1rcXVLRUluVVVzbTJ0MS91Qml5QStLdE5NQ054bCIsIm1hYyI6Ijk4ODM0MTkyM2Q5NTdiZmUxYmRmZDc1NGY4MmI0MzA3MjIzYjUwNjI2ODVkNWQ2YTNjNDJkZjkyZTY5NzI5YzEiLCJ0YWciOiIifQ==","deleted_at":null},"54551":{"id":54551,"votes":0,"views":0,"text":"@no_solution_found: sensowne pytanie! Rozwi\u0105zuje problem braku moich projekt\u00f3w, w kt\u00f3rych nie ma niczego ciekawego od strony technologicznej.\r\n\r\nIle pisa\u0142em README? Nie wiem, ale ca\u0142\u0105 dokumentacj\u0119 por\u00f3wnywalnie z kodem, my\u015bl\u0119.\r\n\r\nCzemu Docker mnie czeka?\r\n\r\nTesty integracyjne \u2013 zauwa\u017cy\u0142em, \u017ce w internecie, w tym u nas na forum, panuje tendencja do nazywania tak r\u00f3\u017cnych rodzaj\u00f3w test\u00f3w. Spodoba\u0142a mi si\u0119 definicja @jarekr000000 z [tego postu](https:\/\/4programmers.net\/Forum\/1505398). Robi\u0119 je analogicznie do jednostkowych. Jednostkowe u mnie sprawdzaj\u0105, czy ka\u017cda z funkcji\/metod danego modu\u0142u zwraca dane wyj\u015bcie dla danego wej\u015bcia lub rzuca wyj\u0105tkiem; w przypadku zale\u017cno\u015bci zewn\u0119trznych \u2013 robi\u0119 ich atrapy (m\u00f3wi\u0105c ogl\u0119dnie; nie znam si\u0119 na nazewnictwie jeszcze). Integracyjne sprawdzaj\u0105 to samo, przy czym w przypadku zale\u017cno\u015bci zewn\u0119trznych nie robi\u0119 ich atrap. I tak, na przyk\u0142ad, odwo\u0142uj\u0105c si\u0119 do innego modu\u0142u w testach jednostkowych robi\u0142bym jego atrap\u0119, a w testach integracyjnych nie (rozumuj\u0105c, \u017ce ten modu\u0142 zosta\u0142 przetestowany przez swoje testy jednostkowe).","html":" @no_solution_found<\/a>: sensowne pytanie! Rozwi\u0105zuje problem braku moich projekt\u00f3w, w kt\u00f3rych nie ma niczego ciekawego od strony technologicznej.<\/p>\n Ile pisa\u0142em README? Nie wiem, ale ca\u0142\u0105 dokumentacj\u0119 por\u00f3wnywalnie z kodem, my\u015bl\u0119.<\/p>\n Czemu Docker mnie czeka?<\/p>\n Testy integracyjne \u2013 zauwa\u017cy\u0142em, \u017ce w internecie, w tym u nas na forum, panuje tendencja do nazywania tak r\u00f3\u017cnych rodzaj\u00f3w test\u00f3w. Spodoba\u0142a mi si\u0119 definicja @jarekr000000<\/a> z tego postu<\/a>. Robi\u0119 je analogicznie do jednostkowych. Jednostkowe u mnie sprawdzaj\u0105, czy ka\u017cda z funkcji\/metod danego modu\u0142u zwraca dane wyj\u015bcie dla danego wej\u015bcia lub rzuca wyj\u0105tkiem; w przypadku zale\u017cno\u015bci zewn\u0119trznych \u2013 robi\u0119 ich atrapy (m\u00f3wi\u0105c ogl\u0119dnie; nie znam si\u0119 na nazewnictwie jeszcze). Integracyjne sprawdzaj\u0105 to samo, przy czym w przypadku zale\u017cno\u015bci zewn\u0119trznych nie robi\u0119 ich atrap. I tak, na przyk\u0142ad, odwo\u0142uj\u0105c si\u0119 do innego modu\u0142u w testach jednostkowych robi\u0142bym jego atrap\u0119, a w testach integracyjnych nie (rozumuj\u0105c, \u017ce ten modu\u0142 zosta\u0142 przetestowany przez swoje testy jednostkowe).<\/p>\n","parent_id":54458,"url":"https:\/\/4programmers.net\/Mikroblogi\/View\/54458#comment-54551","created_at":"2019-08-07T20:53:54+02:00","updated_at":"2019-08-07T20:53:54+02:00","comments":[],"user":{"id":64311,"name":"Silv","is_online":false,"photo":"https:\/\/4programmers.net\/uploads\/photo\/vnOK0wqALS1hsnLg7hRYbsxwFbj9HrE328ZRy8CH.png","deleted_at":null,"is_blocked":false},"permissions":{"update":false,"moderate":false},"type":"microblog","assets":[],"is_sponsored":false,"metadata":"eyJpdiI6ImFRbVF4QzN6MnVpTW92WjdpSnhtTWc9PSIsInZhbHVlIjoibyt4Y0JWSFVnY1FQZjVubllLcXdvY21ZS3U4TUZTNnRYOEhoMWxKTWJUTDVYM2ZId0ppdUhTb01wOTlBTHp3NCIsIm1hYyI6IjE2NTU2NzVjZmJkNTBkZDdjMjQ0ZTdhNDRjYmY3MzQzMjM3YmQ4NzgyZDIyZjA4MDFmOTRjYjBmODJjMzZjOTciLCJ0YWciOiIifQ==","deleted_at":null},"54565":{"id":54565,"votes":1,"views":0,"text":"jednostka to nie pojedyczna metoda w klasie czy nawet klasa. Raczej to jaka\u015b grupa element\u00f3w, kt\u00f3ra \u0142\u0105cznie daje jak\u0105\u015b logiczn\u0105 ca\u0142o\u015b\u0107. Testy integracyjne integruj\u0105 jakie\u015b elementy ze sob\u0105. Np Aplikacj\u0119 z baz\u0105 danych czy zewn\u0119trzn\u0105 us\u0142ug\u0105. Dlatego si\u0119 zastanawiam mi\u0119dzy jakimi elementami Ty testujesz integracj\u0119 :)","html":" jednostka to nie pojedyczna metoda w klasie czy nawet klasa. Raczej to jaka\u015b grupa element\u00f3w, kt\u00f3ra \u0142\u0105cznie daje jak\u0105\u015b logiczn\u0105 ca\u0142o\u015b\u0107. Testy integracyjne integruj\u0105 jakie\u015b elementy ze sob\u0105. Np Aplikacj\u0119 z baz\u0105 danych czy zewn\u0119trzn\u0105 us\u0142ug\u0105. Dlatego si\u0119 zastanawiam mi\u0119dzy jakimi elementami Ty testujesz integracj\u0119 :)<\/p>\n","parent_id":54458,"url":"https:\/\/4programmers.net\/Mikroblogi\/View\/54458#comment-54565","created_at":"2019-08-07T22:15:18+02:00","updated_at":"2019-08-07T22:15:18+02:00","comments":[],"user":{"id":23850,"name":"no_solution_found","is_online":false,"photo":"https:\/\/4programmers.net\/uploads\/photo\/506ea76720067.jpg","deleted_at":null,"is_blocked":false},"permissions":{"update":false,"moderate":false},"type":"microblog","assets":[],"is_sponsored":false,"metadata":"eyJpdiI6IkMvVkpMSmNDMTFueWpUY0Y3MUR4cEE9PSIsInZhbHVlIjoiQUV1ZUxYVWdBdVlSc3VGSVhNcXErV0ZVT0UwMzFrK0xJSUtOelV5VnU1Z1cySlF6RWxXdjE3QlA4Mi9GMmhFNSIsIm1hYyI6ImY0MjU2OTM5ZmNkOWUzYTkwOTQ2NjliZjllNjEzMmY3MmM4YmU1MmU5N2Q2MTk2MmFmNjcyMGI3ODJhMDI1NDMiLCJ0YWciOiIifQ==","deleted_at":null},"54566":{"id":54566,"votes":0,"views":0,"text":"@no_solution_found: rozumiem, a sk\u0105d taka definicja jednostki? Moim zdaniem jednostka to funkcja\/metoda\/klasa\/modu\u0142, tak jest napisane np. w Wikipedii: `In procedural programming, a unit could be an entire module, but it is more commonly an individual function or procedure.` (https:\/\/en.wikipedia.org\/wiki\/Unit_testing#Description) Wybra\u0142em akurat metody\/funkcje \u2013 tak jako\u015b naj\u0142atwiej mi by\u0142o testowa\u0107; np. klasa nie ma wej\u015bcia i wyj\u015bcia.\r\n\r\nTestuj\u0119 integracj\u0119 mi\u0119dzy dwoma modu\u0142ami. Jak napisa\u0142em, z informacji w internecie odnios\u0142em wra\u017cenie, \u017ce testy integracyjne mog\u0105 by\u0107 zdefiniowane r\u00f3\u017cnie. Wybra\u0142em akurat tak\u0105 definicj\u0119, my\u015bl\u0119, \u017ce jest w porz\u0105dku.\r\n\r\nAle dzi\u0119ki za inny punkt widzenia, na pewno poszerza to moje spojrzenie. :)","html":" @no_solution_found<\/a>: rozumiem, a sk\u0105d taka definicja jednostki? Moim zdaniem jednostka to funkcja\/metoda\/klasa\/modu\u0142, tak jest napisane np. w Wikipedii: Testuj\u0119 integracj\u0119 mi\u0119dzy dwoma modu\u0142ami. Jak napisa\u0142em, z informacji w internecie odnios\u0142em wra\u017cenie, \u017ce testy integracyjne mog\u0105 by\u0107 zdefiniowane r\u00f3\u017cnie. Wybra\u0142em akurat tak\u0105 definicj\u0119, my\u015bl\u0119, \u017ce jest w porz\u0105dku.<\/p>\n Ale dzi\u0119ki za inny punkt widzenia, na pewno poszerza to moje spojrzenie. :)<\/p>\n","parent_id":54458,"url":"https:\/\/4programmers.net\/Mikroblogi\/View\/54458#comment-54566","created_at":"2019-08-07T22:21:55+02:00","updated_at":"2019-08-07T22:21:55+02:00","comments":[],"user":{"id":64311,"name":"Silv","is_online":false,"photo":"https:\/\/4programmers.net\/uploads\/photo\/vnOK0wqALS1hsnLg7hRYbsxwFbj9HrE328ZRy8CH.png","deleted_at":null,"is_blocked":false},"permissions":{"update":false,"moderate":false},"type":"microblog","assets":[],"is_sponsored":false,"metadata":"eyJpdiI6Ink2c2dEOW4wdGVLL3o2dUNCZjZIbEE9PSIsInZhbHVlIjoiRHJIL3Q4ZHU2MUxFTnB0alAzdWJ6SnZEOWFONG1qTVVEMWZ5aFQxZTB3aFZOVkVjNmxwVTZNdnl0RTNmMTh0bCIsIm1hYyI6IjI1OWE3YzhkMTc3YTlkYTZhNzhjZDhmZDIyZjlmZTU4NDA3ZDI5MjEyOGFmYzY5NDk1MTFkYTc2OGFlMzIyOWMiLCJ0YWciOiIifQ==","deleted_at":null},"54569":{"id":54569,"votes":0,"views":0,"text":"@Silv to jest w\u0142a\u015bnie mylne spostrzerzenie :) oczywi\u015bcie zale\u017cy od tego jak wygl\u0105da nasza domena, Kiedy\u015b pisa\u0142em artyku\u0142 na ten ten temat. Musz\u0105 go w ko\u0144cu doko\u0144czy\u0107! Tu masz opisane mniej wi\u0119cej to o czym ja m\u00f3wi\u0119: http:\/\/softwaretestingfundamentals.com\/unit-testing\/ `Definition by ISTQB\r\n\r\nunit testing: See component testing.\r\ncomponent testing: The testing of individual software components.`\r\n\r\nprzy czym komponent mo\u017ce by\u0107 ma\u0142y jak klasa albo ca\u0142y komponent np koszyka i p\u00f3\u017aniej mo\u017cesz testowa\u0107 czy ten komponent integruje si\u0119 z zam\u00f3wieniami a zam\u00f3wienia z magazynem itp","html":" @Silv<\/a> to jest w\u0142a\u015bnie mylne spostrzerzenie :) oczywi\u015bcie zale\u017cy od tego jak wygl\u0105da nasza domena, Kiedy\u015b pisa\u0142em artyku\u0142 na ten ten temat. Musz\u0105 go w ko\u0144cu doko\u0144czy\u0107! Tu masz opisane mniej wi\u0119cej to o czym ja m\u00f3wi\u0119: http:\/\/softwaretestingfundamentals.com\/unit-testing\/<\/a> `Definition by ISTQB<\/p>\n unit testing: See component testing. przy czym komponent mo\u017ce by\u0107 ma\u0142y jak klasa albo ca\u0142y komponent np koszyka i p\u00f3\u017aniej mo\u017cesz testowa\u0107 czy ten komponent integruje si\u0119 z zam\u00f3wieniami a zam\u00f3wienia z magazynem itp<\/p>\n","parent_id":54458,"url":"https:\/\/4programmers.net\/Mikroblogi\/View\/54458#comment-54569","created_at":"2019-08-07T22:44:02+02:00","updated_at":"2019-08-07T22:44:02+02:00","comments":[],"user":{"id":23850,"name":"no_solution_found","is_online":false,"photo":"https:\/\/4programmers.net\/uploads\/photo\/506ea76720067.jpg","deleted_at":null,"is_blocked":false},"permissions":{"update":false,"moderate":false},"type":"microblog","assets":[],"is_sponsored":false,"metadata":"eyJpdiI6IjJ5ZCt4NWpFMnFya2FkNGhjd21qYVE9PSIsInZhbHVlIjoiSTFKRkU5TDlYbzhIbEtwdlVtK0R6RFBYZW9sZGRnRkR2SDdKbHJxWmNGS2Fsa1lkOWQzUmFwSnZNLzRuVHhPVyIsIm1hYyI6ImMyYzJiZmRjNzcwM2JjYmEzNmViM2ViN2VmMDMzZTA0MzFhMTdkMjIwMmM1MTE3ZjI0MjRmYjU3ZjA3Yjc5ZjEiLCJ0YWciOiIifQ==","deleted_at":null},"54571":{"id":54571,"votes":0,"views":0,"text":"@no_solution_found: nie mog\u0119 znale\u017a\u0107 na podanej stronie jej autor\u00f3w; mo\u017ce Ty znalaz\u0142e\u015b? Jak sko\u0144czysz artyku\u0142, ch\u0119tnie go przeczytam. Tylko nie zapomnij poda\u0107 \u017ar\u00f3de\u0142. ;)","html":" @no_solution_found<\/a>: nie mog\u0119 znale\u017a\u0107 na podanej stronie jej autor\u00f3w; mo\u017ce Ty znalaz\u0142e\u015b? Jak sko\u0144czysz artyku\u0142, ch\u0119tnie go przeczytam. Tylko nie zapomnij poda\u0107 \u017ar\u00f3de\u0142. ;)<\/p>\n","parent_id":54458,"url":"https:\/\/4programmers.net\/Mikroblogi\/View\/54458#comment-54571","created_at":"2019-08-07T23:37:48+02:00","updated_at":"2019-08-07T23:37:48+02:00","comments":[],"user":{"id":64311,"name":"Silv","is_online":false,"photo":"https:\/\/4programmers.net\/uploads\/photo\/vnOK0wqALS1hsnLg7hRYbsxwFbj9HrE328ZRy8CH.png","deleted_at":null,"is_blocked":false},"permissions":{"update":false,"moderate":false},"type":"microblog","assets":[],"is_sponsored":false,"metadata":"eyJpdiI6IjJSVThoMyt1OFY4emtGQ2g0ZWFPVXc9PSIsInZhbHVlIjoickJFUVNNcGhlNjJxR1N6eUtlSE1QUTNoN0ZZZXh0YzEzTFEza2FsWjltbXFmVXJTcWw3NDV4bCszMkJ3K2IvdyIsIm1hYyI6ImRkYzdhNWExNTQ5MDA0Y2JkYjM4YzUzYTQyNWJiMGM4Y2JjZGRiMWNmYzAwMjFlODFhODQ5Yzc0MWYxZTc2YWMiLCJ0YWciOiIifQ==","deleted_at":null},"54624":{"id":54624,"votes":0,"views":0,"text":"@Silv: definicja jednostki znajduje si\u0119 w ka\u017cdym s\u0142owniku. Cz\u0142owiek jest jednostk\u0105 i sam niezale\u017cnie mo\u017ce wykona\u0107 jak\u0105\u015b prac\u0119. Sama r\u0119ka jednostk\u0105 nie jest, bez reszty cz\u0142owieka jest bezu\u017cyteczna.","html":" @Silv<\/a>: definicja jednostki znajduje si\u0119 w ka\u017cdym s\u0142owniku. Cz\u0142owiek jest jednostk\u0105 i sam niezale\u017cnie mo\u017ce wykona\u0107 jak\u0105\u015b prac\u0119. Sama r\u0119ka jednostk\u0105 nie jest, bez reszty cz\u0142owieka jest bezu\u017cyteczna.<\/p>\n","parent_id":54458,"url":"https:\/\/4programmers.net\/Mikroblogi\/View\/54458#comment-54624","created_at":"2019-08-08T19:13:54+02:00","updated_at":"2019-08-08T19:13:54+02:00","comments":[],"user":{"id":29040,"name":"somekind","is_online":false,"photo":"https:\/\/4programmers.net\/uploads\/photo\/trACtck4pWWz38nKUlMU9288nhQjtmOSLJAtDUdR.gif","deleted_at":null,"is_blocked":false},"permissions":{"update":false,"moderate":false},"type":"microblog","assets":[],"is_sponsored":false,"metadata":"eyJpdiI6IlB0WUNDajArK1I0ejNJcmhHdm13c1E9PSIsInZhbHVlIjoiWDlDWWhzUkdRYjBGWEVJaU1mTTZBZGNTam93V0psZURtQzg0V3hZTmNzeHVOVWVZYUh5UUEzdzh1YmlKK1k0LyIsIm1hYyI6ImZlZWU2ZGNjNTViMTRjNzI4YTA4NWYzNDkwZGNiMzBlMmI0ODJlOWZiODgxNGQ0MDAwZjY1MTUzMDUxNzljYjciLCJ0YWciOiIifQ==","deleted_at":null},"54631":{"id":54631,"votes":0,"views":0,"text":"@somekind: poprzez analogi\u0119: funkcja jest jednostk\u0105, metoda nie? Teoretycznie mog\u0119 si\u0119 zgodzi\u0107. Jaki s\u0142ownik masz na my\u015bli, przyk\u0142adowo?","html":" @somekind<\/a>: poprzez analogi\u0119: funkcja jest jednostk\u0105, metoda nie? Teoretycznie mog\u0119 si\u0119 zgodzi\u0107. Jaki s\u0142ownik masz na my\u015bli, przyk\u0142adowo?<\/p>\n","parent_id":54458,"url":"https:\/\/4programmers.net\/Mikroblogi\/View\/54458#comment-54631","created_at":"2019-08-08T21:51:10+02:00","updated_at":"2019-08-08T21:51:10+02:00","comments":[],"user":{"id":64311,"name":"Silv","is_online":false,"photo":"https:\/\/4programmers.net\/uploads\/photo\/vnOK0wqALS1hsnLg7hRYbsxwFbj9HrE328ZRy8CH.png","deleted_at":null,"is_blocked":false},"permissions":{"update":false,"moderate":false},"type":"microblog","assets":[],"is_sponsored":false,"metadata":"eyJpdiI6ImVWd3FqZTJNMndxSytVcE9UMExCeXc9PSIsInZhbHVlIjoiVGROTGZ3OE5NcXRGbWYzWVFRRmhidExURjd4R0Q1S3NNVXI2Wm16Q2IzMGhEMmJtMjFRVUJRUy9SNTZrSzR4QiIsIm1hYyI6Ijc2YTE1YzllNTcxMWMyNTUwMjBkYzhmZjJkNzdlZTkxZDc5OTk4YTRmZjBkM2MzYzVjY2MyODA4ZGE4Y2Y1OTYiLCJ0YWciOiIifQ==","deleted_at":null},"54632":{"id":54632,"votes":0,"views":0,"text":"@Silv: czym si\u0119 r\u00f3\u017cni funkcja od metody?","html":" @Silv<\/a>: czym si\u0119 r\u00f3\u017cni funkcja od metody?<\/p>\n","parent_id":54458,"url":"https:\/\/4programmers.net\/Mikroblogi\/View\/54458#comment-54632","created_at":"2019-08-08T21:51:34+02:00","updated_at":"2019-08-08T21:51:34+02:00","comments":[],"user":{"id":64304,"name":"danek","is_online":false,"photo":"https:\/\/4programmers.net\/uploads\/photo\/59\/599052d9bfbe2.jpg","deleted_at":null,"is_blocked":false},"permissions":{"update":false,"moderate":false},"type":"microblog","assets":[],"is_sponsored":false,"metadata":"eyJpdiI6ImZNUjNqWE53b2ttTVZnN2hpcTJtTmc9PSIsInZhbHVlIjoiaWZabFFoT2VlQXZOZEtjdlpEclBtcFVDSGhYNmNVQ2dwd3FTYWEwaUpOeTVKSDBObkJoclVSSHBURVJWWkQvbCIsIm1hYyI6IjY4NDQ0MmIxMzNjNzI0OTc0ODY5ZDk5YmQ4MWUxZGJhNWQ5MDUxM2MyZjY3MTFjZDM5ZDUxOGYyNGMzMWUwZjIiLCJ0YWciOiIifQ==","deleted_at":null},"54633":{"id":54633,"votes":0,"views":0,"text":"@somekind: akurat z definicj\u0105 jednostki to s\u0105 problemy ;)","html":" @somekind<\/a>: akurat z definicj\u0105 jednostki to s\u0105 problemy ;)<\/p>\n","parent_id":54458,"url":"https:\/\/4programmers.net\/Mikroblogi\/View\/54458#comment-54633","created_at":"2019-08-08T21:52:00+02:00","updated_at":"2019-08-08T21:52:00+02:00","comments":[],"user":{"id":64304,"name":"danek","is_online":false,"photo":"https:\/\/4programmers.net\/uploads\/photo\/59\/599052d9bfbe2.jpg","deleted_at":null,"is_blocked":false},"permissions":{"update":false,"moderate":false},"type":"microblog","assets":[],"is_sponsored":false,"metadata":"eyJpdiI6ImtNaERKQWVydnhvWmlrMHVlakd1UUE9PSIsInZhbHVlIjoiS1Fac1Y0dFhoMHZnNGF4dzlxZ3ZiWGhKMCtQNVVwR1djVVBxRnVLYW9Cb1VIZ1BmZ1k4Sm5WdG5za09NY1pLaSIsIm1hYyI6IjIyZmI3MjMxYzhiYWFlMTQ3NzFiOTMyYmYxZTkxMTNiNWQzMjIwYTJmODlmZDcxMDQ3YjAyYjNiYmUzMDBiYzMiLCJ0YWciOiIifQ==","deleted_at":null},"54634":{"id":54634,"votes":0,"views":0,"text":"@danek: ja je odr\u00f3\u017cniam w ten spos\u00f3b, \u017ce \"funkcja\" jest elementem programowania proceduralnego, a \"metoda\" \u2013 obiektowego. To rozr\u00f3\u017cnienie w szerszym ni\u017c m\u00f3j kontek\u015bcie mo\u017ce by\u0107 b\u0142\u0119dne, ale na razie nie mam podstaw, by tak twierdzi\u0107.","html":" @danek<\/a>: ja je odr\u00f3\u017cniam w ten spos\u00f3b, \u017ce \"funkcja\" jest elementem programowania proceduralnego, a \"metoda\" \u2013 obiektowego. To rozr\u00f3\u017cnienie w szerszym ni\u017c m\u00f3j kontek\u015bcie mo\u017ce by\u0107 b\u0142\u0119dne, ale na razie nie mam podstaw, by tak twierdzi\u0107.<\/p>\n","parent_id":54458,"url":"https:\/\/4programmers.net\/Mikroblogi\/View\/54458#comment-54634","created_at":"2019-08-08T21:54:55+02:00","updated_at":"2019-08-08T21:54:55+02:00","comments":[],"user":{"id":64311,"name":"Silv","is_online":false,"photo":"https:\/\/4programmers.net\/uploads\/photo\/vnOK0wqALS1hsnLg7hRYbsxwFbj9HrE328ZRy8CH.png","deleted_at":null,"is_blocked":false},"permissions":{"update":false,"moderate":false},"type":"microblog","assets":[],"is_sponsored":false,"metadata":"eyJpdiI6InR6OGkxbU1PeWJGMUUvSVI5MHNTVkE9PSIsInZhbHVlIjoiYXovWG9OR0cxS2UrT2hyWm91MGFsMlJPMWYySlZxejJYeGtrRUFkMlVMS1NqMHpOTWFqL0g4c2lsdGpiUGRteiIsIm1hYyI6IjVkYWFlY2E5OTY5MzE1OTU3N2JiYjEzNDcyZTI5ODAwZjNjNzhlYzdmNjIzNmI1YzA0NDA0MDRhYzg4NjBkMDQiLCJ0YWciOiIifQ==","deleted_at":null},"54641":{"id":54641,"votes":0,"views":0,"text":"Na przyk\u0142ad s\u0142ownik j\u0119zyka polskiego. Ani funkcja ani metoda nie jest jednostk\u0105, ale zar\u00f3wno funkcja jak i metoda mo\u017ce ni\u0105 by\u0107. Jednostka to co\u015b, co stanowi odr\u0119bn\u0105 ca\u0142o\u015b\u0107, je\u015bli funkcja\/metoda spe\u0142nia ten warunek, to jest jednostk\u0105. Je\u015bli nie, to nie.","html":" Na przyk\u0142ad s\u0142ownik j\u0119zyka polskiego. Ani funkcja ani metoda nie jest jednostk\u0105, ale zar\u00f3wno funkcja jak i metoda mo\u017ce ni\u0105 by\u0107. Jednostka to co\u015b, co stanowi odr\u0119bn\u0105 ca\u0142o\u015b\u0107, je\u015bli funkcja\/metoda spe\u0142nia ten warunek, to jest jednostk\u0105. Je\u015bli nie, to nie.<\/p>\n","parent_id":54458,"url":"https:\/\/4programmers.net\/Mikroblogi\/View\/54458#comment-54641","created_at":"2019-08-09T00:49:03+02:00","updated_at":"2019-08-09T00:49:03+02:00","comments":[],"user":{"id":29040,"name":"somekind","is_online":false,"photo":"https:\/\/4programmers.net\/uploads\/photo\/trACtck4pWWz38nKUlMU9288nhQjtmOSLJAtDUdR.gif","deleted_at":null,"is_blocked":false},"permissions":{"update":false,"moderate":false},"type":"microblog","assets":[],"is_sponsored":false,"metadata":"eyJpdiI6InBTL010dktueldMZXVuZnBwNUpvR3c9PSIsInZhbHVlIjoia1ptM3RFc0pjTHNtT25Ecjk2VnhCQnNPV29IOVRzY1RaUmc1OTRZOFQyZ0JjYmxBb2p1bHBmWFUvZVl3WllXUiIsIm1hYyI6ImU3ZWIxYTZjOGI4ZDk0MmVmNzlhYTU3NTYzOGY4ZDhjMjk2M2JjMWQyZjJjNmZjYTk0OTk0YmM4ZjNjYmI3YjEiLCJ0YWciOiIifQ==","deleted_at":null},"54642":{"id":54642,"votes":0,"views":0,"text":"@somekind: a co jest \"odr\u0119bn\u0105 ca\u0142o\u015bci\u0105\"? Mam wra\u017cenie, \u017ce ka\u017cdy mo\u017ce sam to zdefiniowa\u0107.","html":"dzi\u015b, 04:36<\/code>, hm<\/p>\n","parent_id":54458,"url":"https:\/\/4programmers.net\/Mikroblogi\/View\/54458#comment-54471","created_at":"2019-08-07T09:17:41+02:00","updated_at":"2019-08-07T09:17:41+02:00","comments":[],"user":{"id":64304,"name":"danek","is_online":false,"photo":"https:\/\/4programmers.net\/uploads\/photo\/59\/599052d9bfbe2.jpg","deleted_at":null,"is_blocked":false},"permissions":{"update":false,"moderate":false},"type":"microblog","assets":[],"is_sponsored":false,"metadata":"eyJpdiI6ImFEcmt4bFNVMERmdm1TSGlWY0ZLRlE9PSIsInZhbHVlIjoidmI5VTlYZ2FJT2ZsWFFHcEY5ZnJsU1ltdUQxMGlmcWJibzJEVzBQYnVIMGNDSEdnZGVCdE9iOG1RTnkyOTgwZCIsIm1hYyI6ImRhZmY2MTE2Y2Q1MzdkNzM0NDFjN2JhNDgxZTBjMzU0ZDZmMDU5MGVkNzZiNWUyYzgyNDcwMjM0M2Y3YzhjYzQiLCJ0YWciOiIifQ==","deleted_at":null},"54475":{"id":54475,"votes":2,"views":0,"text":"TL;DR. Nie wiem co jest celem tego projektu? EGSS (Enterprajs-Grejd Spoj Solution)? Czy co\u015b w rodzaju JIT Brainf**ka? \r\n\r\nJe\u015bli to drugie to mo\u017cna jeszcze doda\u0107: 1) analizator gdzie brakuje nawias\u00f3w \r\n2) generator losowego poprawnego (lub nie) ci\u0105gu \r\n3) generatora danych testowych - czyli to co w 2 tylko ca\u0142y zestaw np. wszystkich kombinacji 10-znakowych wraz z flag\u0105 czy poprawny czy nie. \r\n4) kross-kompilator z wyra\u017cenia nawiasowego do [Whitespace](https:\/\/pl.wikipedia.org\/wiki\/Whitespace) \r\n\r\nProponowa\u0142bym si\u0119 skupi\u0107 na razie na jednej technologii. Na razie build ma error.\r\nEw. po opisaniu co to robi zach\u0119ci\u0107 innych programist\u00f3w do implementacji w innych technologiach. Naj\u0142atwiej to b\u0119dzie zrobi\u0107 z CLI.","html":"
\n2) generator losowego poprawnego (lub nie) ci\u0105gu
\n3) generatora danych testowych - czyli to co w 2 tylko ca\u0142y zestaw np. wszystkich kombinacji 10-znakowych wraz z flag\u0105 czy poprawny czy nie.
\n4) kross-kompilator z wyra\u017cenia nawiasowego do Whitespace<\/a><\/p>\n
\nEw. po opisaniu co to robi zach\u0119ci\u0107 innych programist\u00f3w do implementacji w innych technologiach. Naj\u0142atwiej to b\u0119dzie zrobi\u0107 z CLI.<\/p>\n","parent_id":54458,"url":"https:\/\/4programmers.net\/Mikroblogi\/View\/54458#comment-54475","created_at":"2019-08-07T10:24:22+02:00","updated_at":"2019-08-07T10:24:22+02:00","comments":[],"user":{"id":48869,"name":"vpiotr","is_online":false,"photo":"https:\/\/4programmers.net\/uploads\/photo\/5f\/5f9df87cb6749.jpg","deleted_at":"2022-05-14T20:38:46.000000Z","is_blocked":false},"permissions":{"update":false,"moderate":false},"type":"microblog","assets":[],"is_sponsored":false,"metadata":"eyJpdiI6InhNbjNWZmpKUUNFb1Q1d2dHalo5Umc9PSIsInZhbHVlIjoickVaOFFCOUQxbjNsSFY5NmhOWmRySGZXazIxQklZNWtBYVlXamN1RXdGL25LQjNnQ25tdTFyRUlJWWRGMWNzRiIsIm1hYyI6IjRjNmIyZTQ5ZTc0MTkyYjNiMzJkMDFjZTc3M2E3ODc0NDcwNTE3MTM1ZWNmZTYyZjA4OTRiYzY4MWY2MTljMmIiLCJ0YWciOiIifQ==","deleted_at":null},"54482":{"id":54482,"votes":2,"views":0,"text":"CMocka to do\u015b\u0107 przyjemny framework do test\u00f3w jednostkowych w C - > https:\/\/cmocka.org\/ Polecam","html":"
\n@danek<\/a>: rozwi\u0144 si\u0119. ;)
\n@vpiotr: celem jest pokazanie, co umiem. Zreszt\u0105 opisa\u0142em cele tutaj: https:\/\/silvuss.github.io\/2019\/07\/19\/introduction-of-the-bracket-string-validator-project.html#ambitions-and-expectations<\/a>. Hm: 1) dobre, spr\u00f3buj\u0119; 2) dobre, spr\u00f3buj\u0119; w zasadzie ju\u017c mam\/mia\u0142em napisany w wewn\u0119trznym kodzie; 3) my\u015bl\u0119, \u017ce wystarczy nr 2; 4) dobre! spr\u00f3buj\u0119; nie zna\u0142em Whitespace. Build error \u2013 napisa\u0142em wy\u017cej. Ostatnia porada te\u017c nie od parady, ale my\u015bl\u0119, \u017ce ten projekt b\u0119dzie moim prywatnym. Niech ka\u017cdy robi z nim, co chce (zgodnie z licencj\u0105, kt\u00f3ra obowi\u0105zuje\/b\u0119dzie obowi\u0105zywa\u0107), ale ja robi\u0119 swoje.<\/p>\n","parent_id":54458,"url":"https:\/\/4programmers.net\/Mikroblogi\/View\/54458#comment-54516","created_at":"2019-08-07T15:54:32+02:00","updated_at":"2019-08-07T15:54:32+02:00","comments":[],"user":{"id":64311,"name":"Silv","is_online":false,"photo":"https:\/\/4programmers.net\/uploads\/photo\/vnOK0wqALS1hsnLg7hRYbsxwFbj9HrE328ZRy8CH.png","deleted_at":null,"is_blocked":false},"permissions":{"update":false,"moderate":false},"type":"microblog","assets":[],"is_sponsored":false,"metadata":"eyJpdiI6IjZ5ajhFRHF5RzhUZVlndHc0bUR6NHc9PSIsInZhbHVlIjoiUm13S1hQbkVvT3NRaEFKSjZEYkZONWdPSWFiZFUzV1M2MVRtNzJTcGdrTi9RSUFIQ2Jsbkt0YkZwdktwNkNwUyIsIm1hYyI6IjUxNDY0Njk5Nzk1MzMyMDljZjYyYzM2MGQ5OWEzOTk1MGY2MmZlMWNiNGVjMTkxOWIzNWUxMzIyODAzZWI1M2YiLCJ0YWciOiIifQ==","deleted_at":null},"54517":{"id":54517,"votes":0,"views":0,"text":"@Shizzer: dzi\u0119ki, zobacz\u0119.","html":"In procedural programming, a unit could be an entire module, but it is more commonly an individual function or procedure.<\/code> (https:\/\/en.wikipedia.org\/wiki\/Unit_testing#Description<\/a>) Wybra\u0142em akurat metody\/funkcje \u2013 tak jako\u015b naj\u0142atwiej mi by\u0142o testowa\u0107; np. klasa nie ma wej\u015bcia i wyj\u015bcia.<\/p>\n
\ncomponent testing: The testing of individual software components.`<\/p>\n