Commit Graph
46 Commits
Author SHA1 Message Date
João Paulo Abreu 30d1968bd5 Enhance non-assertive map access anti-pattern documentation (#14501) 2025-05-20 14:36:12 +02:00
Jonatan Männchen 980500551c Inline Licence Info & Copyright for non-test files (#14256) 2025-02-07 21:11:09 +01:00
Mike Stok fc348d7bd5 Fix typo in code anti-patterns doc (#14221)
The paragraph preceding the change mentions two reasons (atoms aren't
garbage collected, and the Erlang VM limits the number of atoms).
2025-01-23 19:29:11 +01:00
André Albuquerque 8f594a3b0a Fix typo in anti-pattern docs (#13943) 2024-10-31 11:15:57 +01:00
Wojtek Mach f9eda1c382 Update "Structs with 32 fields or more" anti pattern (#13942) 2024-10-31 11:05:58 +01:00
José Valim af953c15b2 Add anti-pattern on struct with 32 fields or more 2024-10-31 10:32:11 +01:00
Jean Klingler c2c4cade84 Replace statement -> expression when relevant (#13621) 2024-05-30 15:46:40 +09:00
Theodor Fiedler d884cbc3ca Fix random typos (#13540) 2024-05-06 11:55:48 +02:00
Colin Caine f5cbd03f56 docs: minor simplification of anti-patterns page (#13293) 2024-01-29 08:23:07 +01:00
Jean Klingler 8cde231bbd behaviour -> behavior when not about OTP behaviours (#13240) 2024-01-09 15:25:14 +09:00
José Valim 14895c98f3 Remove uneeded code comment 2024-01-02 18:05:17 +01:00
José Valim f91038aaea Improve anti-pattern titles 2024-01-02 16:42:12 +01:00
M.Yasoob Ullah Khalid ☺ 03f6ac30af Fixed a typo in code-anti-patterns.md (#13218)
Fixed a small typo
2024-01-01 13:35:24 +09:00
Travis Vander Hoop 509b8ffbef Fix typos and tweak language in anti-pattern docs (#13208) 2023-12-26 09:55:05 +01:00
José Valim d996df8c52 Additional clarity on long list of parameters anti-patterns 2023-12-24 14:54:38 +01:00
Alex Martsinovich 57290078e5 Fix example in non-assertive map access antipattern (#13201) 2023-12-23 10:41:00 +09:00
José Valim b217864152 Last pass over anti-patterns 2023-12-22 14:32:01 +01:00
Rich Morin 4c8a8ca381 Fix typo (#13068) 2023-11-02 21:05:55 +01:00
José Valim cda4b9452a Describe them as potential anti-patterns 2023-10-31 08:52:05 +01:00
José Valim e3abea87fd Improve complex extraction example 2023-10-31 07:49:41 +01:00
José Valim cd3af7d5d2 Improve examples and docs 2023-10-30 15:50:36 +01:00
José Valim ad7c73244d Clarify best practices and update anti-patterns list 2023-10-30 15:12:28 +01:00
José Valim f16aed50d6 Describe pattern matching as simpler 2023-10-30 09:18:18 +01:00
José Valim 0e1a5d3cfe More improvements to anti-pattern 2023-10-27 09:02:47 +02:00
José Valim 35619fd892 Clarify "known keys" and struct usage 2023-10-26 09:25:22 +02:00
bo0tzz 92d46d0069 Fix typos in anti-patterns documentation (#13027) 2023-10-21 22:43:22 +02:00
Josh Bones f2d2522721 Fix typo in code-smells/non-assertive truthiness documentation (#13021) 2023-10-19 20:22:52 +02:00
José Valim d732ee4851 Non-assertive anti-patterns (#12997) 2023-10-09 13:54:44 +02:00
Bruce Wong 61b5aafd24 Update code-anti-patterns.md (#12981)
Correct "string according to with the planned"
2023-10-02 23:05:48 +02:00
José Valim c2abb107d6 Order anti-patterns alphabetically 2023-09-30 20:36:08 +02:00
Wojtek Mach dc5f8de3f9 Update elixir/pages/anti-patterns/code-anti-patterns.md (#12968) 2023-09-28 11:11:09 +02:00
José Valim 0ba36abc97 Add namespace trespassing anti-pattern (#12966) 2023-09-28 09:01:50 +02:00
José Valim 379f38e64e Add Enum cheatsheet 2023-08-21 13:16:59 +02:00
Lucas Francisco da Matta Vegi 26d9b44478 "Long parameter list" added (Anti-patterns documentation) (#12875) 2023-08-20 20:56:07 +02:00
Lucas Francisco da Matta Vegi a720c37c20 "Speculative assumptions" added (Anti-patterns documentation) (#12868) 2023-08-18 11:59:31 +02:00
Lucas Francisco da Matta Vegi 93dc98946b "Dynamic atom creation" added (Anti-patterns documentation) (#12804) 2023-08-16 09:17:04 +02:00
Panagiotis Nezis 33be0abbf4 Fix misc typos (#12844) 2023-08-07 11:37:03 +02:00
José Valim 2904713b04 Remove backticks around Map 2023-07-17 18:03:46 +02:00
Lucas Francisco da Matta Vegi 675d001e62 More Code-related anti-patterns added (Documentation) (#12790) 2023-07-16 20:19:39 +02:00
José Valim 01d11af42c Return :error tagged tuple 2023-07-12 16:06:54 +02:00
José Valim d34e68e1b0 Fix typos 2023-07-12 16:05:27 +02:00
José Valim c0ea321446 Adjustments to anti-patterns 2023-07-12 15:39:33 +02:00
Lucas Francisco da Matta Vegi a2a6379034 Code-related anti-patterns added (Documentation) (#12776) 2023-07-12 15:14:07 +02:00
José Valim f7fcc160b8 More guides 2023-07-06 15:23:03 +02:00
Andrea LeopardiandJosé Valim 3c0efc1e2a Add "Comments" anti-pattern to the guides (#12758)
Co-authored-by: José Valim <jose.valim@dashbit.co>
2023-07-05 20:37:12 +02:00
José Valim 51830c13a1 Provide structure for anti-patterns (#12748) 2023-07-04 20:40:00 +02:00