Timeline for Am I too 'clever' to be readable by Jr. devs? Too much functional programming in my JS?
Current License: CC BY-SA 3.0
11 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Jun 9, 2017 at 15:49 | comment | added | corsiKa | @johnny here and I thought the guy that did that was just trying to make his comments be harry potter spells! Who knew he was a sociopath and not just a nerd! | |
| Jun 8, 2017 at 17:41 | audit | First posts | |||
| Jun 8, 2017 at 20:01 | |||||
| Jun 8, 2017 at 16:15 | comment | added | Myles | @BaileyS - I think that emphasises the importance of code review; what feels natural and straightforward to the coder, especially when gradually developed that way, can easily seem convoluted to a reviewer. The code then doesn't pass review until refactored / rewritten to remove the convolution. | |
| Jun 7, 2017 at 9:17 | comment | added | JacquesB | I have removed the phrasing about "showing off" since it sounded more judgmental than intended. | |
| Jun 7, 2017 at 9:16 | history | edited | JacquesB | CC BY-SA 3.0 | deleted 26 characters in body |
| Jun 7, 2017 at 8:00 | comment | added | user69767 | In this case it was something like, "we had this nice simple functional approach, but then we needed to make it testable so just take some functions from here and put them there..." | |
| Jun 7, 2017 at 7:43 | comment | added | user69767 | I don't think clever code is always a show off thing. Sometimes it feels natural, and only looks ridiculous on a second inspection. | |
| Jun 6, 2017 at 20:39 | comment | added | Ivan | Overly complex code is also quite passive-aggressive. You're deliberately producing code that few others can read or debug easily...which means job security for you, and utter hell for everyone else in your absence. You may as well write your technical documentation entirely in Latin. | |
| Jun 6, 2017 at 11:16 | comment | added | Bonifacio | "Novice developers are prone to overly complex and clever code, because it requires a more experience to be able to see the simplest and clearest solution" can't agree more with you. Excelent answer! | |
| Jun 6, 2017 at 8:40 | history | edited | JacquesB | CC BY-SA 3.0 | added 389 characters in body |
| Jun 6, 2017 at 6:45 | history | answered | JacquesB | CC BY-SA 3.0 |